我正在尝试找到一种方法来向连接到我的 centos 服务器的客户端上的所有用户广播关机消息。wall 命令仅发送给登录到服务器的用户,而不发送给客户端。我也知道 rwall,但似乎无法在 centos 6 或提供它的软件包上找到它。在 rhel/centos 6 中有没有更简洁的方法来实现这一点?
答案1
Shutdown
包含可选的消息参数
http://linux.die.net/man/8/shutdown
因此,如果我想在 60 分钟后重启并通知所有用户,我会使用
shutdown -r +60 Attention all Linux Users, the system will need to be restarted for maintenance soon!