Linux 关机与重启

关机与重启

Linux 的工作中重启或者关机的操作其实是很少的,至少不像 Windows 那样频繁,可以连续的工作几个月甚至更长不关闭,Linux 的系统机制让大部分的工作不需要通常重启系统就能完成。

系统内置的关机和重启命令也不止一个,不同的关机命令起到的关机作用也是不同的,例如简单粗暴的执行 init 0 或者 halt 那么系统收到这个命令就会停止手头上的一切工作,关闭系统。而如果使用 shutdown 那可能就会更加安全一点,系统在关闭之前会做一次检测工作。


相关命令

// 强制关机
$ init 0

// 强制关机
$ half

// 断开电源,同 half 没有多少本质的区别
$ poweroff

// 安全关机
shutdown
shutdown -h +10 // 设置关机时间为 10分钟后 | 也可以指定具体时间,例如 shutdown -h 10:00

// 重启
reboot

shutdown

shutdown 还有另外一个作用,就是在关机之前会通知在线都其他用户,这是服务器不比桌面操作系统都另一个特点,在工作中,可能同时有多个用户工作在一台主机上,当我们执行了 shutdown -h 10 这么命令,系统会在10分钟之后关机并且在所有用户的终端上广播告诉大家。

与在线用户相关的一个命令是 who,它可以查看当前在线的用户。

更多教程 HTML5 教程 CSS3 教程 JavaScript 教程 JQuery 教程 React.js 教程 Node.js 教程 Koa2 教程 Python 教程 Linux 教程