Linux多用户环境下的消息通知命令

来源:互联网 发布:网络眼设置方法 编辑:程序博客网 时间:2024/06/16 03:53

 如果有多个用户通过远程终端同时登录到一台linux服务器中,有时候某个用户怕被别的用户所作的操作干扰,因此会想到向其他用户发送一个通知消息,让别的用户知晓自己的意图。

 

此时我们可以用who命令来了解当前系统中都有些那些用户(终端),结合tty命令可以知道自己是哪一个用户(终端)。在确定了这些信息过后,可以采用write命令向别的用户发消息通知,write格式如下:


write user [ttyname]

 

这个命令会要求从标准输入设备输入需要发送的信息,当输入完毕后,键入EOF(ctl+d)表示信息结束,之后,信息将会被发送到指定的user的指定终端。ttyname(终端名称)是可选参数,如果目的用户名不唯一的时候才需要指定,否则可以省略掉此参数。


可以采用管道符在一句话中就把信息输出到目的终端:

echo msg | write user [ttyname]

原创粉丝点击