ehco命令:display a line of text
【功能】默认将给出的内容将其直接打印出,在shell中最常用到
【语法】
echo option argument
【常用选项】-e 激活转义字符
\b:删除前一个字符 \c:最后不加上换行符号 \n:换行且光标移动只行首 \r:光标移动至行首,但不换行 \t:插入tab \\:插入"\"字符
【实例】
//直接打印给出的字符串 [[email protected] tmp]# echo "Hello Word" Hello Word //添加-e选项激活转义字符"\n" [[email protected] tmp]# echo -e "Hello\nWord" Hello Word //删除前一个字符添加"\b"转义字符 [[email protected] tmp]# echo -e "Hel\blo\nWord" Helo Word //添加换行"\n"和tab表示"\t" [[email protected] tmp]# echo -e "a\tb\tc\t\nd\te\tf" a b c d e f //显示当前用户登录的shell环境 [[email protected] ~]# echo $0 -bash //查看上一个命令执行结果状态 [[email protected] ~]# echo $? 0 //查看当前用户的家目录路径 [[email protected] ~]# echo $HOME /root //显示当前用户登录的shell环境和路径 [[email protected] ~]# echo $SHELL /bin/bash //但是常用的还是echo某字符串至文件中, [[email protected] ~]# echo "www.baidu.com" > /tmp/b.txt | cat /tmp/b.txt
wall命令:send a message to everybody‘s terminal
【功能】将信息发给每一个终端用户
【语法】
wall ‘message‘
【实例】将内容为"message"内容发给所有用户终端,也包括自己,但是需要在线的用户
[[email protected] ~]# wall ‘message‘ [[email protected] ~]# Broadcast message from [email protected] (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选项显示版本信息 [[email protected] ~]# uptime -V procps version 3.2.8 //默认命令使用 [[email protected] ~]# uptime 06:10:47 up 5:43, 3 users, load average: 0.01, 0.01, 0.00
时间: 2024-12-16 08:14:15