Debian8系統如何進行關機重啟命令
Debian8系統如何進行關機重啟命令
debian8系統(tong)如何進行關機(ji)重啟命令?本教程(cheng)以(yi)debian8系統(tong)為例
本(ben)配置適用于debian8,9版本(ben)
1.Linux debian系統重啟(qi)命令(ling):
reboot 普通(tong)重(zhong)啟
shutdown -r now 立刻(ke)重啟(root用(yong)戶使用(yong))
shutdown -r 10 過(guo)10分鐘自動(dong)重啟(root用戶使(shi)用)
shutdown -r 20:35 在時(shi)間為(wei)20:35時(shi)候重啟(qi)(root用戶使用)
如(ru)果(guo)是通過shutdown命令設置重(zhong)啟的話,可以用shutdown -c命令取消重(zhong)啟

2.Linux centos關機命(ming)令:

10分鐘后關機關閉電源
3.參數說明:
[-t] 在改變到(dao)其它runlevel之前﹐告訴init多久以(yi)后關(guan)機。
[-r] 重(zhong)啟(qi)計算器。
[-k] 并不真正關機﹐只是送警(jing)告信號給每(mei)位登錄(lu)者〔login〕。
[-h] 關(guan)機后關(guan)閉電(dian)源〔halt〕。
[-n] 不(bu)用init﹐而(er)是自己來(lai)關機(ji)。不(bu)鼓勵使用這個選(xuan)項﹐而(er)且該選(xuan)項所(suo)產生(sheng)的后果往往不(bu)總是你所(suo)預期得到的。
[-c] cancel current process取消(xiao)目前正(zheng)在執行的關機程(cheng)序。所以(yi)這(zhe)個(ge)選(xuan)項當(dang)然(ran)沒有(you)時間參數﹐但是(shi)可以(yi)輸入一(yi)個(ge)用(yong)來解釋(shi)的訊息﹐而這(zhe)信(xin)息將會送到每位使用(yong)者。
[-f] 在重(zhong)啟計(ji)算器〔reboot〕時忽略fsck。
[-F] 在重啟計算(suan)器〔reboot〕時強迫fsck。
[-time] 設(she)定關(guan)機(ji)〔shutdown〕前的時間。
halt—-最簡單的關機(ji)命令
其實halt就(jiu)是調用(yong)shutdown -h。halt執(zhi)行(xing)時(shi)﹐殺死應(ying)用(yong)進程﹐執(zhi)行(xing)sync系(xi)統(tong)(tong)調用(yong)﹐文件系(xi)統(tong)(tong)寫(xie)操作(zuo)完成后就(jiu)會停止內核。
[-n] 防(fang)止sync系(xi)統調用(yong)﹐它用(yong)在用(yong)fsck修補(bu)(bu)根分區之后(hou)﹐以阻止內核(he)用(yong)老版本(ben)的(de)超(chao)級塊(kuai)〔superblock〕覆蓋修補(bu)(bu)過的(de)超(chao)級塊(kuai)。
[-w] 并不是真正(zheng)的重啟或關機﹐只是寫wtmp〔/var/log/wtmp〕紀錄。
[-d] 不寫wtmp紀錄〔已包含(han)在(zai)選(xuan)項[-n]中〕。
[-f] 沒有調用shutdown而強(qiang)制關機(ji)或重啟。
[-i] 關機〔或重啟〕前﹐關掉所有(you)的網絡接口(kou)。
[-p] 該選(xuan)(xuan)項(xiang)為缺(que)省選(xuan)(xuan)項(xiang)。就是關機時(shi)調用(yong)poweroff。
poweroff 立(li)刻關機
shutdown -h now 立刻(ke)關(guan)機(root用(yong)戶使用(yong))
shutdown -h 10 10分鐘后自動關(guan)機(ji)
4.reboot
reboot的工作過程差不多跟halt一(yi)樣﹐不過它(ta)是引(yin)發(fa)主機(ji)重(zhong)啟﹐而halt是關機(ji)。它(ta)
的參數與(yu)halt相差不多。
5.init
init是所(suo)有進(jin)程的(de)(de)祖先﹐它的(de)(de)進(jin)程號(hao)始終為1﹐所(suo)以發(fa)送TERM信(xin)號(hao)給init會終止所(suo)有的(de)(de)
用(yong)戶進(jin)程(cheng)﹑守護進(jin)程(cheng)等。shutdown 就(jiu)是(shi)使用(yong)這種機制。init定義(yi)了8個運行(xing)級(ji)別(runlevel),
init 0為關機﹐init 1為重啟(qi)。關于init可以長篇大(da)論﹐這里就不再敘述。另(ling)外還有
telinit命令(ling)可(ke)以(yi)改(gai)變init的運(yun)行級別﹐比如﹐telinit -iS可(ke)使系統進入單用戶模(mo)式﹐
并且得不到使(shi)用(yong)shutdown時的信(xin)息和(he)等待時間。

