11 我通常使用reboot重新启动Linux机器,但是一个朋友说我应该shutdown -r now改用它。有什么区别吗? 查看手册页可以告诉我一些有关运行级别的信息,但是我希望能用一个简单的英语来给出答案,以便相对没有经验的Linux用户可以理解。 linux — 纳斯 source 相关:reboot,init 6和shutdown -r now有什么区别? — PetrPudlák13年
7 许多Unix系统reboot执行即时重启-不同步,不卸载,不执行任何操作。就像点击重置按钮一样。 如果您希望重新启动其中一个系统,则您的朋友正试图节省您数小时的fscking,或更糟糕的是。 — 萨尔诺德 source 2 例如,这是在Mac OS X上重新启动的行为,因此,我们已经在讨论大多数已部署的最终用户UNIX系统。根据Shakedown的回答,这可能在不同的* NIX类型之间有所不同。 — NReilingh
4 所提供的功能可能会略有不同,但是它们都可以用于实现同一目的。实际上,这是手册页上的内容reboot: 当使用--force调用或在运行级别0或6中调用时,此工具将调用本身的reboot(2)系统调用并直接重新引导系统。否则,这仅会使用适当的参数来调用shutdown(8)工具。 同样,这两个操作的“运行级别”信息似乎相同。从重新启动和关闭的手册页来看,关闭似乎提供了一些更低级别的功能,而重新启动是使用关闭的更高级别的工具。 — 内特·W。 source