五、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
命令的语法通用格式:#command(命令)options(选项)argument(参数、主题)
Command(命令):
发起—命令:请求内核将某个二级制程序运行为一个进程:
程序 –> 进程
静态 -->动态(有生命周期)
命令本身是一个可执行的程序文件:二进制格式的文件,可能会调用共享库文件:
多数程序文件都放在:/bin,/sbin,/usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin
普通命令:/bin, /usr/bin, /usr/local/bin
管理命令:/sbin,/usr/sbin , /usr/local/sbin
总结:大多数都在bin和sbin中
共享库: /lib ,/lib64 ,/usr/lib ,/usr/lib64 ,/usr/local/lib , /usr/local/lib64
32bits的库:/lib ,/usr/lib ,/usr/local/lib
64bits的库:/lib64,/usr/lib64,/usr/local/lib64
总结:都在lib和lib64
注意:。目录与之对应的可执行程序文件
命令必须遵循特定格式规范:exe,msi, EFE(LINUX)
~】#file /bin/ls
命令分为两类:
由shell程序的自带的命令:内置命令(builtin)
独立的可执行程序文件,文件名即命令名:外部命令
Shell程序是独立的程序,负责解析用户提供的命令:
环境变量:
PATH:从那些路径中查找用户输入的命令字符串所对应的命令文件:
~】#echo ¥PATH
查找次序:自左而右
查看命令类型:type command
Options(选项):
指定命令的运行特性:
选项有2种表现形式:
短选项:-c,例如 -l,-d
注意:有些命令的选项没有 - ;
如果同一命令同时使用多个段选项,多数可合并:-l,-d =-ld
长选项:--word,例如 –help,--human-readable
注意:长选项不能合并;
注意:有些选项可以带参数,,此项为选项参数;
Argument(参数):
命令的作用对象:命令对什么生效;
注意:不同的命令的参数:有些命令可同时带多个参数,多个之间以空白字符分隔;
例如:ls -ld /var