建站服務器
linux有多少種關機命令?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
1、shutdown
shutdown命令用于安全地關閉linux系統。
由于linux與windows不同,其后臺運行著許多進程,所以強制關機可能會導致進程的數據丟失,使系統處于不穩定的狀態,甚至會損壞硬件設備。
執行shutdown命令時,系統會通知所有登錄的用戶系統將要關閉,并且login指令會被凍結,即新的用戶不能再登錄系統。
shutdown命令的工作實質是給init程序發送信號(signal),要求其切換系統的運行級別(runlevel)。
系統的運行級別包括:
0:關閉系統
1:單用戶模式,如果沒有為shutdown命令指定-h或-r參數而直接執行,則默認將切換到此運行級別
2:多用戶模式(不支持nfs)
3:多用戶模式(支持nfs),一般常用此種運行級別
5:多用戶模式(gui模式)
6:重新啟動系統
2、halt
halt是最簡單的關機命令,其實際上是調用shutdown -h命令。halt執行時,殺死應用進程,文件系統寫操作完成后就會停止內核。
halt命令的部分參數如下:
[-f] 沒有調用shutdown而強制關機或重啟
[-i] 關機或重新啟動之前,關掉所有的網絡接口
[-p] 關機時調用poweroff,此選項為缺省選項
3、init
init是所有進程的祖先,其進程號始終為1。
init用于切換系統的運行級別,切換的工作是立即完成的。
init 0命令用于立即將系統運行級別切換為0,即關機;init 6命令用于將系統運行級別切換為6,即重新啟動。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注資訊頻道,感謝您對西部數碼的支持。
【深圳網站制作】網站文章不收錄,如何讓搜索引擎重新收錄?備案核驗編號被退回請告知具體原因云服務器有便宜的嗎網站空間如何買張小龍出品!QQ 郵件訂閱正式下線:沒有它,就沒有 2000 萬微信訂閱號阿里云服務器一般多少錢一年云服務器可以搭建任何網站嗎ip地址分類的詳解,怎么判斷IP地址的分類?