在Linux中,常用的關(guān)機(jī)命令shutdown娇掏、halt呕寝、poweroff、init婴梧;重啟命令有:reboot下梢。本文將主要為大家?guī)?lái)一些常用的關(guān)機(jī)命令以及各種關(guān)機(jī)命令之間的區(qū)別和具體用法。
關(guān)機(jī)命令:
1塞蹭、halt:立刻關(guān)機(jī)?
2孽江、poweroff:立刻關(guān)機(jī)
3、shutdown?-h?now:立刻關(guān)機(jī)(root用戶使用)?
4番电、shutdown?-h?10:10分鐘后自動(dòng)關(guān)機(jī)?
注意岗屏,如果是通過(guò)shutdown命令設(shè)置關(guān)機(jī)的話,可以用shutdown?-c命令取消重啟
重啟命令
1钧舌、reboot?立即重啟
2担汤、shutdown?-r?now?立刻重啟(root用戶使用)?
3、shutdown?-r?10?過(guò)10分鐘自動(dòng)重啟(root用戶使用)??
4洼冻、shutdown?-r?20:35?在時(shí)間為20:35時(shí)候重啟(root用戶使用)?
如果是通過(guò)shutdown命令設(shè)置重啟的話崭歧,可以用shutdown?-c命令取消重啟
具體說(shuō)明:
1、shutdown——最安全的關(guān)機(jī)命令
在Linux中撞牢,shutdown可以說(shuō)是最安全的關(guān)機(jī)命令率碾,可以通過(guò)參數(shù)h或-r的配合來(lái)完成關(guān)機(jī)或重啟。不過(guò)需要注意,只有擁有root權(quán)限后,才能夠使用該命令望门。
shutdown?參數(shù)說(shuō)明:
[-t]?在改變到其它runlevel之前﹐告訴init多久以后關(guān)機(jī)。
[-r]?重啟計(jì)算器仔粥。
[-k]?并不真正關(guān)機(jī)﹐只是送警告信號(hào)給
每位登錄者〔login〕。
[-h]?關(guān)機(jī)后關(guān)閉電源〔halt〕。
[-n]?不用init﹐而是自己來(lái)關(guān)機(jī)躯泰。不鼓勵(lì)使用這個(gè)選項(xiàng)﹐而且該選項(xiàng)所產(chǎn)生的后果往往不總是你所預(yù)期得到的谭羔。
[-c]?cancel?current?process取消目前正在執(zhí)行的關(guān)機(jī)程序。所以這個(gè)選項(xiàng)當(dāng)然沒(méi)有時(shí)間參數(shù)﹐但是可以輸入一個(gè)用來(lái)解釋的訊息﹐而這信息將會(huì)送到每位使用者麦向。
[-f]?在重啟計(jì)算器〔reboot〕時(shí)忽略fsck瘟裸。
[-F]?在重啟計(jì)算器〔reboot〕時(shí)強(qiáng)迫f(wàn)sck。
[-time]?設(shè)定關(guān)機(jī)〔shutdown〕前的時(shí)間诵竭。
2话告、halt----最簡(jiǎn)單的關(guān)機(jī)命令
其實(shí)halt命令就是調(diào)用shutdown?-h。當(dāng)halt執(zhí)行時(shí)﹐殺死應(yīng)用進(jìn)程﹐執(zhí)行sync系統(tǒng)調(diào)用﹐文件系統(tǒng)寫(xiě)操作完成后就會(huì)停止內(nèi)核卵慰。
參數(shù)說(shuō)明:
[-n]?防止sync系統(tǒng)調(diào)用﹐它用在用fsck修補(bǔ)根分區(qū)之后﹐以阻止內(nèi)核用老版本的超級(jí)塊〔superblock〕覆蓋修補(bǔ)過(guò)的超級(jí)塊沙郭。
[-w]?并不是真正的重啟或關(guān)機(jī)﹐只是寫(xiě)
wtmp〔/var/log/wtmp〕紀(jì)錄。
[-d]?不寫(xiě)wtmp紀(jì)錄〔已包含在選項(xiàng)[-n]中〕裳朋。
[-f]?沒(méi)有調(diào)用shutdown而強(qiáng)制關(guān)機(jī)或重啟棠绘。
[-i]?關(guān)機(jī)〔或重啟〕前﹐關(guān)掉所有的網(wǎng)絡(luò)接口。
[-p]?該選項(xiàng)為缺省選項(xiàng)再扭。就是關(guān)機(jī)時(shí)調(diào)用poweroff。
3夜矗、poweroff——最常用的關(guān)機(jī)命令
對(duì)于poweroff泛范,可以說(shuō)是目前最常用的關(guān)機(jī)命令了,其用法和?halt?也是基本相同的紊撕,這里就不多說(shuō)了罢荡。
4、reboot——重啟命令
reboot的工作過(guò)程halt是基本差不多的﹐不過(guò)它的作用是引發(fā)主機(jī)重啟﹐而halt則是關(guān)機(jī)对扶。它的參數(shù)也與halt相差不多区赵。
5、init
init是Linux系統(tǒng)操作中不可缺少的程序之一浪南。init的進(jìn)程號(hào)始終為1笼才,所以發(fā)送TERM信號(hào)給init會(huì)終止所有的用戶進(jìn)程,守護(hù)進(jìn)程等络凿。init定義了8個(gè)運(yùn)行級(jí)別骡送,init?0為關(guān)機(jī),init?1為重啟絮记。