Linux下如何给登录到同一台机器的其他所有用户广播消息

在局域网络内很多时候是许多人共用一些机器,但如果多个人同时在使用同一台机器必定会发生一些冲突,比如系统的某些配置被修改,这样引起一些麻烦。那么如果在使用该机器之前,先给登录到该机器的所有其他用户发送一个消息,告诉其他用户(如果存在的话)你将使用该机器。这样如果有其他用户登录到该机器,他们就会收到该信息。这样能有效的避免一些冲突。

首先,你可以通过who命令查看登录到该机器的所有用户。比如:

# who

root     pts/0        Jun 13 04:28 (10.56.226.25)
root     pts/1        Jun 13 22:32 (10.140.1.37)
root     pts/2        Jun 13 23:31 (10.140.2.70)
root     pts/3        Jun 13 23:56 (10.140.2.70)

执行who命令,就会返回上面的结果。表示有三个用户登录到该机器,有个用户有两个登录Console。

 

其次,广播消息

#wall 'I will use this host. If somebody is using it, pls let me know. Thanks a lot.'

Broadcast message from root (pts/3) (Fri Jun 13 23:57:13 2008):

I will use this host. If somebody is using it, pls let me know. Thanks a lot.

执行wall命令,所有登录到该机器的控制台(console)界面上都会收到如上所示的消息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gobitan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值