Linux命令指南之一

2021-07-31 15:45:24 字數 1784 閱讀 4249

shutdown命令

shutdown命令通常必須由超級使用者才能執行。

shutdown命令執行後,會以廣播的形式通知正在系統中工作的所有使用者,系統將在指定的時間內關閉,請使用者儲存檔案,停止作業,登出使用者。此時login指令被凍結,新的使用者不能登入。

init、shutdown、halt和reboot

shutdown命令的詳細語法如下:

shutdown [-ffhknc(引數名稱)] [-t秒數] 時間 [警告資訊]

各引數含義如下:

> -f:重啟系統時不執行fsck。

> -f:重啟時執行fsck。

> -h:將系統關閉。相當於halt命令。

> -k:只是送出資訊給所有使用者,但不會真正關機。

> -n: 不呼叫init程式關機,而是由shutdown自己進行(一般關機程式是由shutdown呼叫init來實現關機動作的),使用此引數將加快關機速度,但是不建議使用者使用此種關機方式。

> -r:shutdown之後重新啟動系統。

> -c:取消乙個shutdown命令。

例如,當執行乙個「shutdown -h 15:30」的命令時,只要按「ctrl+c」組合鍵就可以中斷關機的命令;

而執行如「shutdown -h 15:30 &」的命令時,就將shutdown轉到後台執行了,此時就需要用「shutdown -c」將前乙個shutdown命令取消。

-t《秒數》:送出警告資訊和關機訊號之間要延遲多少秒。

[時間]:設定多久後執行shutdown命令。

時間引數有hh:mm或+m兩種模式。比較特別的用法是以now表示立即執行shutdown。

1)在16:50執行shutdown關機:「shutdown 16:50」

2)重啟系統:#shutdown -r now

3)立即關機: #shutdown -h now

4)設定5分鐘後關機,同時發出警告資訊給登入使用者:

shutdown +5 「system will shutdown after 5 minutes」

halt命令

halt是最簡單的關機命令,相當於「shutdown -h」組合。

sync將所有記憶體資訊通過檔案系統寫入硬碟,然後停止核心。

halt語法格式如下:

halt [-finp]

halt指令在執行時,會首先檢測系統的執行級別,如果執行級為0或6,則立即關閉系統,否則呼叫shutdown來關閉系統。

引數含義如下:

[-f]:不管當前系統處於何種執行級別,不呼叫shutdown而強制關機。

[-i]:關機之前,關掉所有的網路介面。

[-n]:halt執行時,不呼叫系統指令sync。

[-p]:關機時呼叫poweroff,也就是關機時同時關閉電源。此選項為預設選項。

reboot命令

reboot命令的執行過程與halt基本類似,不同的是halt是用於關機,而reboot是關機後引發系統重啟。

init命令

init程式主要用於系統不用執行級之間的切換。

例如:

init 0就是將系統執行級切換到0,也就是關機; init 6命令用於將系統執行級切換到6,也就是重啟系統。

linux命令之一

好久沒寫部落格了,原因不用說了,無非就是忙不過來了,專案太忙,出差等等。當然也有另外的原因,那就是覺得不是很難的內容就不想寫部落格。不過最近的經歷告訴我,即使不難,但是很容易忘記的東西也要記錄下,就算不能為他人提供方便,也可以以防自己忘記。這樣的說法其實不為過,兩三年前,也就是我在第乙個公司的時候,...

linux命令系列之一

du wzwz h 檢視目錄或者檔案wzwz占用空間的大小 ls 1 每行顯示乙個 ls more 分頁顯示 ls a 全部顯示包括隱藏檔案和目錄 ls l 顯示每一項的詳細資訊 groupdel 刪除組 userdel 刪除使用者 top 顯示系統程序 df h 檢視磁碟各分割槽的使用情況 df ...

linux常見命令用法之 一

centos 6.7 重啟命令 1 reboot 需要root 2 shutdown r now 立刻重啟 root使用者使用 3 shutdown r 10 過10分鐘自動重啟 root使用者使用 4 shutdown r 20 35 在時間為20 35時候重啟 root使用者使用 如果是通過sh...