Linux
為什麼我們需要在不同的二進製文件中重新啟動功能?
為什麼我們需要在不同的二進製文件中重新啟動功能?
shutdown -r
和
reboot
或者他們有什麼不同?
我們不一定都需要它們,但由於 Unix 的歷史及其版本的多樣性,我們同時擁有它們。
從他們各自的手冊頁:
- 關機實用程序出現在 4.0BSD 中。
- 版本 6 AT&T UNIX 中出現了重新啟動實用程序。
shutdown 更通用,功能更強大,而 reboot 更友好,更容易記住。
shutdown 允許您指定一個臨時參數(例如,在 5 分鐘內重新啟動)並允許您執行除重新啟動之外的許多操作,包括:
- 您可以只啟動使用者而不實際關閉
- 您可以讓系統進入睡眠狀態而不是關閉
- 您可以簡單地關閉而無需重新啟動(如停止命令)
- 您可以為系統上的使用者添加自定義警告消息
但是,如果您現在只想重新啟動系統,則鍵入
reboot
比shutdown -r now
.