新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Linux關(guān)機(jī)命令有哪些?

Linux關(guān)機(jī)命令有哪些?

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

一、系統(tǒng)關(guān)機(jī)-shutdown

本文引用地址:http://2s4d.com/article/201609/303769.htm

對(duì)于用過(guò)XP和win7系統(tǒng)的朋友來(lái)說(shuō),應(yīng)該對(duì)這個(gè)關(guān)機(jī)比較熟悉了。當(dāng)然如果使用shutdown來(lái)關(guān)機(jī)的話(huà),那么就是系統(tǒng)管理員會(huì)提示用戶(hù)將你所有已經(jīng)登錄的系統(tǒng)全部關(guān)閉掉,如果強(qiáng)制使用shutdown命令關(guān)機(jī)的話(huà)可能會(huì)導(dǎo)致一些進(jìn)程上面的數(shù)據(jù)丟失,嚴(yán)重的話(huà)還是涉及到硬件設(shè)備出現(xiàn)故障。

在執(zhí)行shutdown關(guān)機(jī)命令的時(shí)候會(huì)將信號(hào)signal傳遞給init程序上,然后將信號(hào)更改成runlevel,這樣runlevel 0會(huì)被用來(lái)停機(jī),runlevel 6是用來(lái)激活reboot系統(tǒng),也就是所謂的重啟電腦。這樣命令都是shutdown在加上所要執(zhí)行到參數(shù)命令讓電腦關(guān)機(jī)。關(guān)于shutdown命令不僅能使電腦關(guān)機(jī)還有其他的功能使用。比如:

[-t] 在改變到其它runlevel之前o告訴init多久以后關(guān)機(jī)。

[-r] 重啟計(jì)算器。

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

[-n] 不用inito而是自己來(lái)關(guān)機(jī)。不鼓勵(lì)使用這個(gè)選項(xiàng)。

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

二、系統(tǒng)關(guān)機(jī)命令-halt

上面已經(jīng)說(shuō)到shutdown -h命令是指關(guān)機(jī)后然后在關(guān)閉電源的命令,在這里如果我們執(zhí)行halt之后,就會(huì)將所有進(jìn)程關(guān)閉掉,再執(zhí)行sync系統(tǒng)調(diào)用。等操作完成后即可停止內(nèi)核的運(yùn)行。當(dāng)然halt也是還有其他功能設(shè)置。具體參數(shù)如下:

[-n] 防止sync系統(tǒng)調(diào)用o它用在用fsck修補(bǔ)根分區(qū)之后o以阻止內(nèi)核用老版本的超級(jí)塊〔superblock〕覆蓋修補(bǔ)過(guò)的超級(jí)塊。

[-w] 并不是真正的重啟或關(guān)機(jī)o只是寫(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ī)〔或重啟〕前o關(guān)掉所有的網(wǎng)絡(luò)接口。

[-p] 該選項(xiàng)為缺省選項(xiàng)。就是關(guān)機(jī)時(shí)調(diào)用powerof

三、系統(tǒng)關(guān)鍵命令-init

只要我們執(zhí)行init 0命令的話(huà),就是將計(jì)算機(jī)關(guān)機(jī)了。這就是將linux系統(tǒng)關(guān)機(jī)的命令。當(dāng)然如果你是想要用init命令來(lái)執(zhí)行重啟的話(huà),就是init 1命令了。執(zhí)行該命令就會(huì)將計(jì)算機(jī)馬上重啟。



關(guān)鍵詞: linux 命令

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉