溫馨提示×

linux服務(wù)器關(guān)機(jī)重啟命令有哪些

小新
3274
2021-10-11 17:00:10
欄目: 云計算

linux服務(wù)器關(guān)機(jī)重啟命令有:1、shutdown命令,是用于關(guān)機(jī)和重啟的命令;2、reboot命令,用來立即重啟;3、init命令,使用init 0為關(guān)機(jī)、init 1為重啟;4、halt命令,主要用來進(jìn)行關(guān)機(jī);5、poweroff命令,用于立即關(guān)機(jī)。

linux服務(wù)器關(guān)機(jī)重啟命令有哪些

具體內(nèi)容如下:

1、shutdown命令

shutdown命令是最常用也是最安全的關(guān)機(jī)和重啟命令,它會在關(guān)機(jī)之前調(diào)用fsck檢查磁盤,其中-h和-r是最常用的參數(shù):

 ● -h:停止系統(tǒng)服務(wù)并關(guān)機(jī)

 ● -r: 停止系統(tǒng)服務(wù)后重啟

示例:

shutdown -h now  --立即關(guān)機(jī)  

shutdown -h 10:53  --到10:53關(guān)機(jī),如果該時間小于當(dāng)前時間,則到隔天  

shutdown -h +10  --10分鐘后自動關(guān)機(jī)  

shutdown -r now  --立即重啟  

shutdown -r +30 'The System Will Reboot in 30 Mins'   --30分鐘后重啟并并發(fā)送通知給其它在線用戶

2、reboot命令

reboot表示立即重啟,效果等同于shutdown -r now。

3、init命令

init是所有進(jìn)程的祖先﹐它的進(jìn)程號始終為1﹐所以發(fā)送TERM信號給init會終止所有的 用戶進(jìn)程﹑守護(hù)進(jìn)程等。shutdown 就是使用這種機(jī)制。init定義了8個運(yùn)行級別(runlevel), init 0為關(guān)機(jī)、init 1為重啟。

4、halt命令

halt命令是最簡單的關(guān)機(jī)命令,其實就是調(diào)用shutdown -h。halt執(zhí)行時,不理會目前系統(tǒng)狀況下,進(jìn)行硬件關(guān)機(jī);殺死應(yīng)用進(jìn)程﹐執(zhí)行sync系統(tǒng)調(diào)用﹐文件系統(tǒng)寫操作完成后就會停止內(nèi)核。

5、poweroff命令

poweroff表示立即關(guān)機(jī),效果等同于shutdown -h now,在多用戶模式下(Run Level 3)不建議使用。

0