關(guān)于Linux頻繁常見使用基礎(chǔ)命令你知道嗎?
linux關(guān)機(jī)命令:
[-r] 重啟計算器
[-h] 關(guān)機(jī)后關(guān)閉電源〔halt〕
[-c] cancel current process取消目前正在執(zhí)行的關(guān)機(jī)程序
[-time] 設(shè)定關(guān)機(jī)〔shutdown〕前的時間
shutdown -h now = 立刻關(guān)機(jī)
shutdown -h 時間 = 時間關(guān)機(jī)
shutdown -r now = 立即重啟
shutdown -h 10 = 十分鐘后關(guān)機(jī)

在使用中halt 也可單獨使用,也可達(dá)到關(guān)機(jī)的效果,但halt命令是其實就是調(diào)用shutdown -h;halt執(zhí)行時,殺死應(yīng)用進(jìn)程,執(zhí)行sync系統(tǒng)調(diào)用,內(nèi)核停止,可能導(dǎo)致linux系統(tǒng)的死機(jī),這個時候是需要重啟的;
poweroff 會發(fā)送一個 ACPI 信號來通知系統(tǒng)關(guān)機(jī);
init 中的進(jìn)程一共分為7個級別, 0和6分別代表關(guān)閉和重啟。






