學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux shell的關(guān)機(jī)命令是什么

linux shell的關(guān)機(jī)命令是什么

時(shí)間: 佳洲1085 分享

linux shell的關(guān)機(jī)命令是什么

  linux shell命令下我們可以通過相關(guān)命令關(guān)閉和重啟計(jì)算機(jī),下面由學(xué)習(xí)啦小編為大家搜集整理了linux shell的關(guān)機(jī)命令是什么的相關(guān)知識(shí),希望對(duì)大家有幫助!

  linux shell的關(guān)機(jī)命令

  問題描述

  對(duì)于Linux系統(tǒng)而言,許多時(shí)候是用于服務(wù)器之類的,此時(shí)是不會(huì)開啟桌面系統(tǒng)的,這樣通過命令行的方式進(jìn)行操作,可以有效節(jié)省系統(tǒng)RAM的使用,使盡量多的資源供重要的service使用。因此使用命令行的方式在linux系統(tǒng)下操作就非常流行。

  關(guān)機(jī)操作

  shutdown -h now

  會(huì)立即關(guān)閉機(jī)器。

  sudo -s -H

  password

  init 0//關(guān)機(jī)

  init 6//重啟

  重啟操作

  shutdown -r now

  sudo reboot

  這兩個(gè)命令功能一樣,其中shutdown -r now的-r應(yīng)當(dāng)就是restart的意思。

  補(bǔ)充:linux shell其他的關(guān)機(jī)命令

  1.halt—-最簡(jiǎn)單的關(guān)機(jī)命令

  其實(shí)halt就是調(diào)用shutdown -h。halt執(zhí)行時(shí)﹐殺死應(yīng)用進(jìn)程﹐執(zhí)行sync系統(tǒng)調(diào)用﹐文件系統(tǒng)寫操作完成后就會(huì)停止內(nèi)核。

  參數(shù)說明:

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

  [-w] 并不是真正的重啟或關(guān)機(jī)﹐只是寫wtmp〔/var/log/wtmp〕紀(jì)錄。

  [-d] 不寫wtmp紀(jì)錄〔已包含在選項(xiàng)[-n]中〕。

  [-f] 沒有調(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)用power off。

  2.reboot

  reboot的工作過程差不多跟halt一樣﹐不過它是引發(fā)主機(jī)重啟﹐而halt是關(guān)機(jī)。

  3.init

  init是所有進(jìn)程的祖先﹐它的進(jìn)程號(hào)始終為1﹐所以發(fā)送TERM信號(hào)給init會(huì)終止所有的用戶進(jìn)程﹑守護(hù)進(jìn)程等。shutdown就是使用這種機(jī)制。init定義了8個(gè)運(yùn)行級(jí)別(runlevel),init 0為關(guān)機(jī)﹐init1為重啟。

  4. power off

3632107