Unix/Linux系统使用命令wall,write,mesg命令实现快速对话
来源:互联网 发布:python谷歌浏览器驱动 编辑:程序博客网 时间:2024/06/08 20:02
最近工作比较忙,今天抽空写篇博客,这也是最近工作中频繁使用的命令,当然这是由于工作中的环境限制导致的,一般很少使用这些命令,当然也是很有意思的命令喽
本篇博客就介绍一下比较有意思的系统终端命令:
1、wall
wall命令是对所有在线的用户进行广播的。
# wall
Hello!I am Nick.
这时就可以用wall命令将它,发给所有登录该主机的用户了,只要输入:
# wall ) Sun Jan 21 14:15:07 2007…
Hello!I am Nick.
按回车键后,屏幕出现系统提示符。
当然如果发送的内容比较长可以事先将内容保存在文件中,如何使用如下命令:
# wall myfile
2、write
write命令的功能是向系统中某一个用户发送信息。
该命令的一般格式为:
write user [ttyname]
对应的中文为:
write 用户帐号 [终端名称]
所谓的用户帐号,就是你登录Linux系统的用户名,(如root或/home目录下的用户名)。但注意,这里要的不是你的帐号,而是对方的帐号。
终端名称,就是系统发配给你的一个终端号,要知道,一台机子同一个用户(如root),可以有多个用户在用,可以多个人用root用户名登录在远程操作Linux系统,所以不得不给每个人(终端)分配一个号来区别。你可以还不知道这个东西是什么,那么输入ps命令吧,一切就明白了。
在终端输入ps命令之后
PID TTY TIME CMD
9643 pts/4 00:00:00 bash
10252 pts/4 00:00:00 sh
17925 pts/4 00:00:00 ps
看到了吧,pts/4就是 终端名称 了,4是号,不同的人(用户)系统自动分配一个号。系统从0开发分配。
例:假设你以root登录机,分配pts/2;另外一人以nick登录为pts/3.你想发送一消息给nick用户,则输入:
# write nick pts/3
此时系统进入发送信息状态,输入你想给nick的信息,如"hello"按下enter时便发出去。
你可以继续发送消息。直到你想退出发送状态,按Ctrl+c即可。
上述命令执行的结果是,用户nick的屏幕上会显示:
Message from[email=root@Nickhome]root@Nickhome[/email] on pts/0 at 21:24 ...
hello
3、mesg
mesg命令设定是否允许其他用户用write命令给自己发送信息。如果允许别人给自己发送
信息,输入命令:
# mesg y
否则,输入:
# mesg n
对于超级用户,系统的默认值为 n;而对于一般用户系统的默认值为y。
如果mesg后不带任何参数,则显示当前的状态是y还是n,如:
$ mesg
is y
或:
# mesg
is n
- Unix/Linux系统使用命令wall,write,mesg命令实现快速对话
- shell编程--wall,mesg,talk,write命令
- linux命令之系统管理wall、write、mesg、sync、shutdown、free、uptime
- 系统管理命令wall,write,mesg,sync,shutdown,free,passwd
- 与linux上用户相关的一些命令finger|id|w|who|last|lastlog|write|mesg|wall
- linux终端通信write、wall、mesg
- Linux mesg命令的简单实现
- Linux网络命令--write和wall命令
- linux wall(write all) 命令详解
- 图解Linux命令之--mesg命令
- linux命令实现:write
- linux用户间通信命令write和wall
- UNIX LINUX 系统 命令
- linux 操作系统中wall命令的使用
- linux wall命令详解
- linux系统open、 write、文件操作, ls命令实现
- linux whoami cp mv mesg 命令 c语言实现(部分功能)
- 终端读写命令 -- read write wall
- 【Spark Java API】Transformation(4)—coalesce、repartition
- AlarmManager使用
- 用Python实现网络爬虫
- php几种排序算法
- 往TreeMap和TreeSet里添加自定义对象的两种比较方法
- Unix/Linux系统使用命令wall,write,mesg命令实现快速对话
- python的字符串操作汇总
- Tomcat 序列化
- 【Spark Java API】Transformation(5)—cartesian、distinct
- ZZULIOJ-1919: D
- LDPC码---信道编码理论
- 图的创建与遍历(C++)
- 深入理解Java对象序列化
- 装nvidia驱动后无法进入系统