码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令(10)---echo、wall、write、clear、sync、uptime命令

时间:2016-04-22 01:24:19      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:wall   write   echo   sync   clear   

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命令

标签:wall   write   echo   sync   clear   

原文地址:http://perthon.blog.51cto.com/10484057/1766431

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!