导读 | 作为一名系统管理员,在你关闭服务器之前,你也许想要发送一条消息来警告他们系统将要关闭。默认上,shutdown 会给其他系统用户广播信息。 |
在先前的文章中,我们解释了 中shutdown、poweroff、halt、reboot 的不同之处,并揭示了在用不同的选项执行这些命令时它们实际做了什么。
本篇将会向你展示如何在系统关机时向所有的系统用户发送一条自定义的消息。
建议阅读:tuptime - 显示 Linux 系统的历史和统计运行时间。
作为一名系统管理员,在你关闭服务器之前,你也许想要发送一条消息来警告他们系统将要关闭。默认上,shutdown命令会如下所示给其他系统用户广播这条信息:
#shutdown13:25
Linux 关机操作广播消息
ShutdownscheduledforFri2017-05-1213:25:00EAT,use'shutdown-c'tocancel. Broadcastmessageforroot@tecmint(Fri2017-05-1213:23:34EAT): Thesystemisgoingdownforpower-offatFri2017-05-1213:25:00EAT!
要在 shutdown 那行发送一条自定义的消息给其他系统用户,运行下面的命令。在本例中,关闭会在命令执行后的两分钟之后发生。
#shutdown2Thesystemisgoingdownforrequiredmaintenance.Pleasesaveanyimportantworkyouaredoingnow!
假设你有一些关键的系统操作,如计划系统备份或更新会在系统关闭的时候进行,如下所示,你可以使用 -c 选项取消关机,并在执行玩这些操作后继续执行:
#shutdown-c
Linux 关机操作取消消息:
ShutdownscheduledforFri2017-05-1214:10:22EAT,use'shutdown-c'tocancel. Broadcastmessageforroot@tecmint(Fri2017-05-14:10:27EAT): ThesystemshutdownhasbeencancelledatFri2017-05-1214:11:27EAT!
另外,学习如何在 Linux 中使用简单和传统的方法:在重启或者开机时自动执行命令/ 。
现在你知道了如何在系统关闭前向其他系统用户发送自定义消息了。你有其他关于这个主题想要分享的想法么?
via:
作者: 译者: 校对:
本文由 原创编译, 荣誉推出
原文来自: