1
重新启动与init 6一样吗?
重新启动与ubuntu的init 6相同吗? 我在Amazon EC2上运行Ubuntu 12.04。将ssh'放入框中时,我可以输入以下内容runlevel: N 2 看着man reboot我看到: 当使用--force调用时,或者在运行级别0或6中调用时,此工具将调用本身的reboot(2)系统调用并直接重新引导系统。否则,这仅会使用适当的参数来调用shutdown(8)工具。 如果我阅读,man shutdown 8我会看到: 关闭可以安全地关闭系统。系统将通知所有已登录的用户系统正在关闭,并且在TIME的最后五分钟内,将阻止新的登录。 我对reboot和之间的区别的基本理解init 6是: 在其他发行版(也许是较旧的发行版)上reboot,它们只会卸载磁盘并基本上轻按电源开关,而无需运行任何关闭脚本 init 6将以/etc/init/rc.*降低系统的运行级别运行所有关闭脚本 在较新版本的Ubuntu上,reboot不带--force或-f将运行shutdown命令的命令基本上会执行与init 6 最好养成使用init 6而不是的习惯,reboot因为这样做比较安全,并且可以更好地跨发行版,但是reboot已更改的默认行为,以尝试防止有人使用它的错误/数据丢失。 那是对的吗?如果没有,我想念什么?