有时在调整问题或更新关键时,您可能务必重启或者正确对待Linux系统。如果您有并没GUI网站服务器,则要知道如何从命令行重启系统。
在现代Linux发行版中,systemctl
换掉了较陈旧Linux发行版常用的系统校准管理方案命令sysvinit。
由于兼容原因,陈旧 reboot
和shutdown
命令是systemctl
命令的别名,systemctl
仅在较一个新的系统中可以用。
在教学中,我们在这里为大家呈现如何使用systemctl
和shutdown
命令重启/正确对待Linux计算机。这类命令必须以root客户和具有sudo管理权限顾客运行。
sudo systemctl reboot
命令很有可能立刻重启Linux系统。当进入运作再度正确对待后,将通告所有已登录的消费者和全过程,系统早已关闭,并且不能进一步的登录。
你可以阻止reboot
命令推送这一通告,运用systemctl的--no-wall
选项运行reboot命令。
如果你需要推送一条自设的消息通告来讲述重启的重要原因,你可以运用systemctl的--message=
选项。该消息将展现在日志中。
sudo systemctl --message="Hardware upgrade" reboot
倘若systemctl
在你的系统之中可以用,你能运用shutdown命令关闭和重启Linux。
sudo shutdown -r
那也是shutdown
重启Linux系统的命令,shutdown
的-r选择项说明重启。
默认情况下,系统将在1min重启,但是大家能够特殊系统重启的确切时间。
时间参数可以具有两个不同文件类型。它会是绝对日期文件格式hh:mm
,还能够是相对的日期文件格式 m
,在这其中m是从今天起的min计数。
你就可以使用shutdown
重启Linux系统时,推送自设的消息。shutdown
命令的最后一个基本参数容许推送自设的消息。
如果您已计划方案重启同时还要撤销重启,可以用shutdown
的-c
选项撤销系统重启与关闭。您还可以广播电台节目一条消息,说明撤销重启的重要原因。
下列属于一些案例运用shutdown
重启系统并推送消息,或者撤销Linux重启与关闭的命令。
第一shutdown
命令将上午10点重启系统。应该马上关闭系统,挑选 0
或其别名now
。 10 "Hardware upgrade"
说明10min重启并推送消息Hardware upgrade
。
接下来就是撤销广播电台节目消息,说明撤销的重要原因。
sudo shutdown -r 10:00
sudo shutdown -r now
sudo shutdown -r 10 "Hardware upgrade"
sudo shutdown -c
sudo shutdown -c "Canceling the reboot"
结论
在教学中,大伙儿为大家彰显了如何从命令行重启Linux计算机。
如有任何疑问,请随时。
