linux服務器關機重啟命令有:1、shutdown命令,是用于關機和重啟的命令;2、reboot命令,用來立即重啟;3、init命令,使用init 0為關機、init 1為重啟;4、halt命令,主要用來進行關機;5、poweroff命令,用于立即關機。
具體內容如下:
1、shutdown命令
shutdown命令是最常用也是最安全的關機和重啟命令,它會在關機之前調用fsck檢查磁盤,其中-h和-r是最常用的參數:
● -h:停止系統服務并關機
● -r: 停止系統服務后重啟
示例:
shutdown -h now --立即關機shutdown -h 10:53 --到10:53關機,如果該時間小于當前時間,則到隔天
shutdown -h +10 --10分鐘后自動關機
shutdown -r now --立即重啟
shutdown -r +30 'The System Will Reboot in 30 Mins' --30分鐘后重啟并并發送通知給其它在線用戶
2、reboot命令
reboot表示立即重啟,效果等同于shutdown -r now。
3、init命令
init是所有進程的祖先﹐它的進程號始終為1﹐所以發送TERM信號給init會終止所有的 用戶進程﹑守護進程等。shutdown 就是使用這種機制。init定義了8個運行級別(runlevel), init 0為關機、init 1為重啟。
4、halt命令
halt命令是最簡單的關機命令,其實就是調用shutdown -h。halt執行時,不理會目前系統狀況下,進行硬件關機;殺死應用進程﹐執行sync系統調用﹐文件系統寫操作完成后就會停止內核。
5、poweroff命令
poweroff表示立即關機,效果等同于shutdown -h now,在多用戶模式下(Run Level 3)不建議使用。