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

linux(linux查看磁盤(pán)空間 命令)

- Linux重新啟動(dòng)命令-

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

2、斷電

3、初始化

4、重啟

停止

*-具體描述-

關(guān)機(jī)

重新啟動(dòng)

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

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

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

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

〔信號(hào)〕

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

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

Shutdown通過(guò)向init程序發(fā)送一個(gè)〔信號(hào)〕來(lái)執(zhí)行它的工作,要求它改變運(yùn)行級(jí)別。

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

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

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

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

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

[-r]重新啟動(dòng)計(jì)算器。

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

每次登錄【登錄】。

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

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

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

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

[-f]重啟計(jì)算器時(shí)忽略fsck[〔reboot〕]。

[-F]重新啟動(dòng)計(jì)算器時(shí)強(qiáng)制fsck[〔reboot]。

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

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

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

參數(shù)描述:

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

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

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

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

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

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

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

3 .重啟

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

4 .初始化

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

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

win11添加開(kāi)機(jī)啟動(dòng)軟件(win11自帶殺毒軟件在哪里)

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

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

在線(xiàn)咨詢(xún): QQ交談

郵箱: 3587015498@qq.com

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

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