我想知道您如何警告用户系统即将关闭以重新启动。
根据此处的 LPIC1 培训:http://www.ibm.com/developerworks/library/l-lpic1-v3-101-3/
有两种可能性:
echo "I'm about to restart" |wall
或者
shutdown 10 about to restart&
是否有其他方法来警告最终用户系统即将重新启动?
答案1
直接使用wall
或添加消息shutdown
是执行此操作的标准方法。请务必提前wall
一段时间发出警告,并shutdown
倒计时关闭(例如,不要使用shutdown -h now
)。我想说你应该shutdown
在实际关闭前至少 30-60 分钟启动,这样用户就会得到公平的警告。在特定时间(例如下午 3:00)关闭可能是最好的。
如果计划关闭,通常会在 /etc/motd 中添加有关它的信息 - “当天的消息”,即用户登录后收到的几行文本。如果有计划,向用户发送电子邮件和/或在网站的网页上发布信息也是一个好主意。
随着关闭时间的临近,系统可以设置为不因文件的存在而接受新的登录。我相信还可以向该文件添加解释(例如系统预计再次备份的时间)。
简而言之,如果可能的话,给用户提前警告 - 至少给他们足够的时间来保存他们的工作。