从命令行重新启动服务器?

如何从命令行重新启动Ubuntu服务器? sudo reboot now似乎永远不适合我。 因为它是一个服务器,我没有安装窗口管理器,所以我不能从GUI(它似乎总是工作)这样做。

在此处输入图像描述

多年来我在不同版本的操作系统上遇到了这个问题。 它发生在虚拟机和真实金属上。 sudo shutdown now也存在同样的问题。

我过去和它一起生活过。 现在的区别是我不想只是按下电源按钮,因为我可能会丢失数据。

尝试使用以下命令安全地重新启动

 sudo reboot 

相反,如果要安全关闭服务器,请使用以下命令:

 sudo shutdown -h now 

要重新启动,请键入以下内容

 sudo shutdown -r now 

作为sudo shutdown -r now的替代方法,此命令也会立即关闭

 sudo shutdown -h +0 

添加-r命令以重启:

 sudo shutdown -r -h +0 

输出(以root身份运行):

 root@mydevwkstn:~# shutdown -r -h +0 Broadcast message from cjbs@mydevwkstn (/dev/pts/10) at 14:41 ... The system is going down for halt NOW! root@mydevwkstn:~# 

另一种方式:

 sudo init 6 

[ 注意 ]:

它必须工作,因为没有init程序就没有命令解释器进程。