海詩網(wǎng) 頭條熱點(diǎn) linux(linux查看磁盤空間 命令)

linux(linux查看磁盤空間 命令)

- Linux重新啟動命令-

1、關(guān)機(jī)

2、斷電

3、初始化

4、重啟

停止

*-具體描述-

關(guān)機(jī)

重新啟動

在linux下,一些常見的關(guān)機(jī)/重啟命令有shutdown、halt、reboot、init,都可以達(dá)到重啟系統(tǒng)的目的,但是每個命令的內(nèi)部

工作流程不一樣。通過本文的介紹,希望你能更靈活地使用各種關(guān)機(jī)命令。

1 .關(guān)機(jī)

shutdown命令安全地關(guān)閉系統(tǒng)。有些用戶會通過直接切斷電源來關(guān)閉linux,這是非常危險的。由于linux不同于windows,其后臺運(yùn)行著許多進(jìn)程,因此強(qiáng)制關(guān)機(jī)可能會導(dǎo)致進(jìn)程的數(shù)據(jù)丟失,使系統(tǒng)處于不穩(wěn)定狀態(tài),甚至?xí)p壞某些系統(tǒng)中的硬件設(shè)備。如果在系統(tǒng)關(guān)閉前使用shutdown命令,系統(tǒng)管理員將通知所有登錄用戶系統(tǒng)將關(guān)閉。并且登錄命令會被凍結(jié),即新用戶不能再登錄。有可能直接關(guān)機(jī)或者延遲一定時間關(guān)機(jī),也有可能重啟。這是因為所有的〔進(jìn)程〕都會收到系統(tǒng)傳遞的信號。

〔信號〕

決定了。這使得vi等程序有時間保存當(dāng)前正在編輯的文檔,而處理〔郵件〕和

〔新聞〕節(jié)目可以正常離開,等等。

Shutdown通過向init程序發(fā)送一個〔信號〕來執(zhí)行它的工作,要求它改變運(yùn)行級別。

運(yùn)行級別0用于停止[halt],運(yùn)行級別6用于重新激活[〔reboot〕]系統(tǒng)。

運(yùn)行級1用于使系統(tǒng)進(jìn)入可以進(jìn)行管理的狀態(tài);這是默認(rèn)設(shè)置,假設(shè)shutdown沒有-h或-r參數(shù)。了解停機(jī)時間

『halt』或者在『reboot』期間采取了什么操作,您可以在這個文件/etc/inittab中看到這些與運(yùn)行級別相關(guān)的信息。

關(guān)閉參數(shù)描述:

[-t]在切換到其他運(yùn)行級別之前,告訴init關(guān)閉的時間。

[-r]重新啟動計算器。

[-k]并沒有真正關(guān)閉,只是向

每次登錄【登錄】。

[-h]關(guān)機(jī)后關(guān)閉電源。

[-n]不要用init,自己關(guān)掉。不鼓勵使用該選項,并且該選項的后果并不總是如您所料。

[-c]取消當(dāng)前進(jìn)程取消當(dāng)前正在執(zhí)行的關(guān)閉進(jìn)程。所以當(dāng)然,這個選項沒有時間參數(shù),但是您可以輸入一個消息進(jìn)行解釋。

并且這些信息將被發(fā)送給每個用戶。

[-f]重啟計算器時忽略fsck[〔reboot〕]。

[-F]重新啟動計算器時強(qiáng)制fsck[〔reboot]。

[-time]設(shè)定「關(guān)機(jī)」前的時間。

2.HALT——最簡單的關(guān)機(jī)命令

實(shí)際上,halt意味著調(diào)用shutdown -h.執(zhí)行halt時,它會終止應(yīng)用程序進(jìn)程,執(zhí)行sync系統(tǒng)調(diào)用,并在文件系統(tǒng)寫入操作完成后停止內(nèi)核。

參數(shù)描述:

[-n]防止sync系統(tǒng)調(diào)用,在根分區(qū)打了fsck補(bǔ)丁后使用,防止內(nèi)核用舊版本的超級塊覆蓋打了補(bǔ)丁的超級塊。

[-w]這不是真正的重啟或關(guān)機(jī),只是寫

Wtmp [/var/log/wtmp]記錄。

[-d]不寫入wtmp記錄[已經(jīng)包含在選項[-n]中]]。

[-f]不調(diào)用shutdown強(qiáng)制關(guān)機(jī)或重新啟動。

[-i]在關(guān)機(jī)(或重啟)前關(guān)閉所有網(wǎng)絡(luò)接口。

[-p]該選項是默認(rèn)選項。就是關(guān)機(jī)時調(diào)用poweroff。

3 .重啟

Reboot的工作方式幾乎與halt一樣,但它會導(dǎo)致主機(jī)重新啟動,而halt會關(guān)閉。其參數(shù)類似于halt。

4 .初始化

Init是所有進(jìn)程的祖先,它的進(jìn)程號總是1,所以向init發(fā)送一個$ TERM信號將終止所有用戶進(jìn)程、守護(hù)進(jìn)程等。關(guān)機(jī)就是用這個機(jī)制。為init定義了八個運(yùn)行級別,init 0被關(guān)閉,init 1被重新啟動。關(guān)于init可以長篇大論,這里就不描述了。此外,telinit命令可以更改init的運(yùn)行級別。比如telinit -iS可以讓系統(tǒng)進(jìn)入單用戶模式,無法獲取使用shutdown時的信息和等待時間。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場,轉(zhuǎn)載請注明出處:http://x91880.com/n/134521.html
      

win11添加開機(jī)啟動軟件(win11自帶殺毒軟件在哪里)

steam無法下載怎么辦(steam下載空包怎么辦)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部