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]
当输入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
本文出自 “perthon” 博客,请务必保留此出处http://perthon.blog.51cto.com/10484057/1766431
linux命令(10)---echo、wall、write、clear、sync、uptime命令
原文地址:http://perthon.blog.51cto.com/10484057/1766431