10进制转16进制:15 > 0xfprintf '%x\n' 1516进制转10进制:0xf > 15printf '%d\n' 0xFecho $((16#f))16进制转8进制:0xF > 17printf '%o\n' 0xF8进制转10进制:8#17 > 15echo $((8#17))2进制转10进制:2#1111 > 15echo $((2#1111))...
number=65 #定义一个退出值
index=1 #定义一个计数器
if [ -z $1 ];then #对用户输入的参数做判断,如果未输入参数则返回脚本的用法并退出,退出值65
echo Usage:$0 + canshu
exit $number
echo listing args with \$*: #在屏幕输入,在$*中遍历参数
for arg in $*
echo arg
本书全面系统地介绍了Red Hat
Linux
6。全书共分为五个部分,包括35章和四个附录。第一部分为Red Hat
Linux
的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为
Linux
编程;第五部分为附录。本书内容翔实、涉及领域广泛,并且提供了详细的例子和大量的参考资料(包括书籍、电子文档和Internet站点),是一本学习、使用和管理
Linux
不可多得的好书。
目 录
第一部分 Red Hat
Linux
的介绍与安装
第1章 Red Hat
Linux
和UNIX简介 1
1.1
Linux
的优点 2
1.2 版权和保证 3
9. 某文件的权限为:p-wxr--r--,用数值形式表示该权限,则该八进制数为:( 344 ),该文件类型是管道。
10. 在vi编辑环境下,使用(Esc)键进行模式
转
换。
11. ( $# )代表命令行上除
shell
脚本名的参数个数。
12. ( $* )表示在命令行中实际给出的所有实参字符串。
13. 常用的环境变量中,( HOME )包含用户主目录的全路径名;( PATH )包含
shell
默认查找命令的目录列表。
14.
Linux
在(/etc/fstab)文件中,列出了系统初启时需要自动安装的所有分区。
15. 在用户注册时将首先执行(.bash_profile)然后执行.bashrc脚本。
16. 退出注册的时将自动运行(.bash_logout)脚本。
17. (/root)目录是超级用户root默认的主目录。
18. (/dev)目录包含了所有
Linux
的外部设备名。
二、 单项选择题:
1. 字符设备文件类型的标志是( B )。
A. p B. c C. s D. l
2. 以下( A )文件中存放有用户密码的相关信息。
A. /etc/shadow B. /etc/passwd C./etc/group D. /etc/profile
3. csh启动时,自动执行用户主目录下( A )文件中命令。
A. .cshrc B. .logout C. autoexec D. config
4. 一般来说,设备文件所在的目录是( D )
A./home/root B./home C./ D./dev
5. 文件权限读、写、执行的三种标志符号依次是( A )。
A. rwx B. xrw C. rdx D. srw
6. 用ls –l 命令列出下面的文件列表,( C )文件是目录文件。
A. -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello
B. -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey
C. drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang
D. lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng
本文介绍了一种
shell
脚本,用来处理十进制数
转
换成十六进制的方法。现有两个数据文件i0.txt和q0.txt,数据如下:
i0.txt q0.txt
935 3297
385 6964
-280 1
离不了echo 输出显示命令
****************************************
shell
内置各种进制表示方法非常简单。记得 base#number 即可。 base 为 2-64
赋值语句 let 或(()) 不能直接用=号,
在
Linux
终端命令行中,可以使用 `echo` 命令配合
shell
的 16
进制转换
工具 `printf` 将 16 进制数
转
换成 10 进制数。具体命令如下:
echo $((0x16))
其中,`0x16` 为 16 进制数,`$((...))` 是
shell
的数值计算语法,将括号中的表达式计算出结果并输出。
例如,将 16 进制数 `0x1A`
转
换成 10 进制数,可以使用如下命令:
echo $((0x1A))
输出结果为:
spring bean 三种初始化方法顺序(@PostConstruct,InitializingBean(afterPropertiesSet),@Bean(initMethod))