ehco命令:display a line of text

【功能】默认将给出的内容将其直接打印出,在shell中最常用到

【语法】

echo option argument

【常用选项】-e 激活转义字符

\b:删除前一个字符 \c:最后不加上换行符号 \n:换行且光标移动只行首 \r:光标移动至行首,但不换行 \t:插入tab \\:插入"\"字符

【实例】

//直接打印给出的字符串 [root@perthon50 tmp]# echo "Hello Word" Hello Word //添加-e选项激活转义字符"\n" [root@perthon50 tmp]# echo -e "Hello\nWord"  Hello Word //删除前一个字符添加"\b"转义字符 [root@perthon50 tmp]# echo -e "Hel\blo\nWord" Helo Word //添加换行"\n"和tab表示"\t" [root@perthon50 tmp]# echo -e "a\tb\tc\t\nd\te\tf"  a       b       c d       e       f //显示当前用户登录的shell环境 [root@perthon50 ~]# echo $0 -bash //查看上一个命令执行结果状态 [root@perthon50 ~]# echo $? 0 //查看当前用户的家目录路径 [root@perthon50 ~]# echo $HOME /root //显示当前用户登录的shell环境和路径 [root@perthon50 ~]# echo $SHELL /bin/bash //但是常用的还是echo某字符串至文件中, [root@perthon50 ~]# echo "www.baidu.com" > /tmp/b.txt | cat /tmp/b.txt

wall命令:send a message to everybody’s terminal

【功能】将信息发给每一个终端用户

【语法】

wall 'message'

【实例】将内容为”message”内容发给所有用户终端,也包括自己,但是需要在线的用户

[root@perthon50 ~]# wall 'message' [root@perthon50 ~]#  Broadcast message from root@perthon50 (pts/2) (Fri Apr 22 05:44:54 2016): message

write命令:send a message to another user

【功能】将信息发送给其他用户,

【语法】

write [users] [tty]

clear命令:clear the terminal screen

【功能】清楚终端屏幕信息,简称清屏,快捷键Ctrl+l即可,表示在命令行下输入即可使用。

【语法】

clear 或者 Ctrl+l

当屏幕内容过多,需要重新清理时可用该命令,但是不是真正的清除,只是相当于换一个无信息的屏。

sync命令:flush file system buffers

【功能】刷新文件系统的缓冲区,也就是将缓冲区的文件写入到硬盘中

【语法】

sync

uptime命令:Tell how long the system has been running

【功能】显示系统到目前为止已经运行了多长时间,可查看到信息分别为:现在时间、系统已经运行了多长时间、目前登录系统的用户、系统在过去的1分钟、5分钟、15分钟的平均负载均衡。

【语法】

uptime

【实例】

//添加-V选项显示版本信息 [root@perthon50 ~]# uptime -V procps version 3.2.8 //默认命令使用 [root@perthon50 ~]# uptime   06:10:47 up  5:43,  3 users,  load average: 0.01, 0.01, 0.00