根据发行版的不同,该reboot
命令的工作方式似乎有所不同。
例如,在 Ubuntu/Debian 和 CentOS 上,它首先关闭服务,而在 Arch Linux 上,它会立即重新启动(至少在我的设置中)。
使用总是安全吗reboot
?
答案1
我找到了一个很好的解释这里
BSD 的暂停和重启命令是低级的、激烈的、即时的。关闭 BSD 系统的一种周到的方法是 shutdown 命令,它会执行人们期望发生的所有操作:向用户发送消息、优雅地终止服务、写入日志条目、禁用登录等等。
它还解释说,在 systemd 工具集上,它总是像 @muru 提到的那样首先关闭服务。