COMMAND [OPTIONS...] [ARGUMENTS...]
命令 选项 参数
选项:用于启用或关闭命令的某个或某些功能
选项一般分为长选项与短选项:
短选项:-c 例如:-l, -h
长选项:--word 例如:--all,--human -readable
参数:命令的作用对象,比如文件名,用户名等
echo
功能说明:显示文字。等待标准输入,后面可以接字符串,也支持正则表达式
语 法:echo [-ne][字符串]或 echo [--help][--version]
选项-n 不自动换行
比较 “ ” ,‘ ’, ``三者区别
[root@centos8 ~]#echo "echo $HOSTNAME"
echo centos8.localdomain
[root@centos8 ~]#echo 'echo $HOSTNAME'
echo $HOSTNAME
[root@centos8 ~]#echo `echo $HOSTNAME`
centos8.localdomain
结论:
单引号:六亲不认,变量和命令都不识别,都当成了普通的字符串
反向单引号:变量和命令都识别,并且会将反向单引号的内容当成命令进行执行后,再交给调用反向单引号的命令继续
双引号:不能识别命令,可以识别变量
ifconfig
功能说明:用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。
语法:ifconfig [网络设备] [参数]
date
功能:显示或设定系统的日期与时间。
语法:date [参数]... [+格式]
export
功能:用于设置或显示环境变量。
语法:export [-fnp][变量名称]=[变量设置值]
参数说明:
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
screen
功能:新建会话;远程共享
创建新screen会话
screen –S [SESSION]
加入screen会话
screen –x [SESSION]
退出并关闭screen会话
exit