在VirtualBox中重啟CentOS虛擬機有多種方法,以下是幾種常用的重啟命令及其特點:
最直接的方式是使用reboot命令。這個命令會立即關閉并重新啟動系統,適用于需要完全重啟的情況。它向init進程發送一個信號,要求它重新啟動。
sudo reboot
shutdown命令提供了更多的靈活性,允許你指定重啟的時間點,并且可以發送通知給所有登錄用戶。例如,要立即重啟,你可以執行:
sudo shutdown -r now
如果你想設置10分鐘后重啟,可以這樣做:
sudo shutdown -r +10
這里的引號內文本將會作為警告信息發送給所有在線用戶。如果你改變了主意想要取消即將發生的重啟,可以使用shutdown -c命令來取消。
自CentOS 7以來,推薦使用systemctl命令來進行服務管理和系統狀態變更。對于重啟操作,可以使用如下命令:
sudo systemctl reboot
這條命令同樣會重啟系統并且關閉所有正在運行的程序。
盡管不常用,但也可以通過改變系統的運行級別來實現重啟。這可以通過init或telinit命令完成。例如,要重啟系統,可以輸入:
sudo init 6
或者
sudo telinit 6
這里數字6代表的是重新啟動系統的運行級別。
在執行任何重啟命令之前,請確保已經保存了所有的工作,因為重啟會導致所有未保存的數據丟失。