linux關機命令

2021-06-20 15:20:54 字數 1838 閱讀 5368

linux關機命令有以下幾個

shutdown -h now

init 0

power

halt

重點講解這幾個命令:

名稱 :    shutdown

使用許可權 : 系統管理者  使用方式 : shutdown [-t seconds] [-rkhncff] time [message]  說明 : shutdown 可以用來進行關機程式,並且在關機以前傳送訊息給所有使用者正在執行的程式,shutdown 也可以用來重開機。  引數 :  -t seconds : 設定在幾秒鐘之後進行關機程式  -k : 並不會真的關機,只是將警告訊息傳送給所有只用者  -r : 關機後重新開機  -h : 關機後停機  -n : 不採用正常程式來關機,用強迫的方式殺掉所有執行中的程式後自行關機  -c : 取消目前已經進行中的關機動作  -f : 關機時,不做 fcsk 動作(檢查 linux 檔系統)  -f : 關機時,強迫進行 fsck 動作  time : 設定關機的時間  message : 傳送給所有使用者的警告訊息

名稱 : shutdown

init是linux系統操作中不可缺少的程式之一。  所謂的init程序,它是乙個由核心啟動的使用者級程序。  核心自行啟動(已經被載入記憶體,開始執行,並已初始化所有的裝置驅動程式和資料結構等)之後,就通過啟動乙個使用者級程式init的方式,完成引導程序。所以,init始終是第乙個程序(其程序編號始終為1)。  核心會在過去曾使用過init的幾個地方查詢它,它的正確位置(對linux系統來說)是/sbin/init。如果核心找不到init,它就會試著執行/bin/sh,如果執行失敗,系統的啟動也會失敗。  二、執行級別  那麼,到底什麼是執行級呢?  簡單的說,執行級就是作業系統當前正在執行的功能級別。這個級別從1到6 ,具有不同的功能。  不同的執行級定義如下:(可以參考red hat linux 裡面的/etc/inittab)  # 0 - 停機(千萬不能把initdefault 設定為0 )  # 1 - 單使用者模式  # 2 - 多使用者,沒有 nfs  # 3 - 完全多使用者模式(標準的執行級)  # 4 - 沒有用到  # 5 - x11 (xwindow)  # 6 - 重新啟動 (千萬不要把initdefault 設定為6 )  這些級別在/etc/inittab 檔案裡指定。這個檔案是init 程式尋找的主要檔案,最先執行的服務是放在/etc/rc.d 目錄下的檔案。在大多數的linux 發行版本中,啟動指令碼都是位於 /etc/rc.d/init.d中的。這些指令碼被用ln 命令連線到 /etc/rc.d/rcn.d 目錄。(這裡的n 就是執行級0-6)

名稱 : power

power 就是關閉電源的意思,此命令引數不多

名稱 : halt

其實halt就是呼叫shutdown -h。halt執行時﹐殺死應用程序﹐執行sync系統呼叫﹐檔案系統寫操作完成後就會停止核心。 

引數說明: 

[-n] 防止sync系統呼叫﹐它用在用fsck修補根分割槽之後﹐以阻止核心用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。 

[-w] 並不是真正的重啟或關機﹐只是寫wtmp〔/var/log/wtmp〕紀錄。 

[-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。 

[-f] 沒有呼叫shutdown而強制關機或重啟。 

[-i] 關機〔或重啟〕前﹐關掉所有的網路介面。 

[-p] 該選項為預設選項。就是關機時呼叫poweroff。

您可能感興趣的文章:

ubuntu linux關機、重啟與登出命令

linux 定時關機命令詳解

linux 關機命令用法總結

linux關機與重啟命令

linux關機命令

linux下如何正確地關機

linux 關機與重啟命令

Linux關機命令

linux關機命令 1.shutdown shutdown 命令安全地將系統關機。有些使用者會使用直接斷掉電源的方式來關閉 linux 這是十分危險的。因為 linux 與windows 不同,其後台執行著許多程序,所以強制關機可能會導致程序的資料丟失 使系統處於不穩定的狀態 甚至在有的系統中會損壞...

Linux關機命令

在 linux 下一些常用的關機 重啟命令有 shutdown halt reboot 及init 它們都 可以達到重啟系統的目的,但每個命令的內部工作過程是不同的,通過本文的介紹,希 望你可以更加靈活的運用各種關機命令。1.shutdown shutdown 命令安全地將系統關機。有些使用者會使用...

linux關機命令

資料同步寫入磁碟 sync 在 linux 系統中,為了加快資料的讀取速度,所以,預設的情況中,某些資料將不會直接被寫入硬碟,而是先暫存在記憶體當中,如此一來,如果乙個資料被你重複的改寫,那麼由於他尚未被寫入硬碟中,因此可以直接由記憶體當中讀取出來,在速度上一定是快上相當多的!不過,如此一來也造成些...