運維必收乾貨 | Linux關機命令和重啟命令有哪些?
我們都很熟悉shutdown命令,他是最常用也是我們建議使用的Linux關機重啟命令。但你知道嗎?在Linux常用命令中,其實有5個和關機重啟相關命令,今天就和大家分享一下。
1Linux重啟命令1:shutdown
上文也說了,比較建議使用shutdown命令來重啟和關機,shutdown是最常用也是最安全的關機和重啟命令,它會在關機之前呼叫fsck檢查磁碟等一系列操作,避免強制關機可能會導致的程式資料丟失和硬體裝置等。
shutdown命令引數說明:
-k:並不真正關機﹐只是送警告訊號給每位登入者〔login〕
-c:cancel current process取消目前正在執行的關機程式。所以這個選項當然沒有時間引數﹐但是可以輸入一個用來解釋的訊息﹐而這資訊將會送到每位使用者
-f:在重啟計算器〔reboot〕時忽略fsck
-F:在重啟計算器〔reboot〕時強迫fsck
-h:停止系統服務並關機
-r: 停止系統服務後重啟
shutdown -h now --立即關機
shutdown -h 10:53 --到10:53關機,如果該時間小於當前時間,則到隔天
shutdown -h +10 --10分鐘後自動關機
shutdown -r now --立即重啟
shutdown -r +30 'The System Will Reboot in 30 Mins' --30分鐘後重啟並併傳送通知給其它線上使用者
2Linux重啟命令2:reboot
reboot的工作過程差不多跟halt一樣﹐不過它是引發主機重啟﹐而halt是關機。它 的引數與halt相差不多。reboot表示立即重啟,效果等同於shutdown -r now。
3Linux重啟命令3:init
init是所有程式的祖先﹐它的程式號始終為1﹐所以傳送TERM訊號給init會終止所有的 使用者程式﹑守護程式等。shutdown 就是使用這種機制。init定義了8個執行級別(runlevel), init 0為關機﹐init 1為重啟。
4Linux重啟命令4:halt命令
halt命令被稱為最簡單的關機命令,不理會目前系統狀況下,進行硬體關機,一般不建議使用
halt命令引數說明:
[-n] 防止sync系統呼叫?它用在用fsck修補根分割槽之後?以阻止核心用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。
[-w] 並不是真正的重啟或關機?只是寫wtmp〔/var/log/wtmp〕紀錄。
[-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。
[-f] 沒有呼叫shutdown而強制關機或重啟。
[-i] 關機〔或重啟〕前?關掉所有的網路介面。
[-p] 該選項為預設選項。就是關機時呼叫poweroff。
5Linux關機命令:poweroff
這個只是關機命令,不會重啟。poweroff表示立即關機,效果等同於shutdown -h now,poweroff在關閉計算機作業系統之後,最後還會傳送ACPI指令,通知電源,最後切斷電源供應,當然路由器等嵌入系統不支援ACPI的,所以這個無效。全棧雲端計算免費課程今日火熱開啟,5天運維經典課程免費學,會雲端計算的運維人才到底需要掌握哪些技術,未來前景發展怎麼樣?跟隨行業大咖一起剖根究底,點選文末“閱讀原文”或長按下方二維碼即可報名免費課程!抓住今年最後一次免費學習的機會,逆襲2019~~
PS:記得查收小編送你的免費大禮包呦~
福利 | 一萬多套PPT模板等你免費來拿!無條件領取!
免費送 | 1000多套簡歷模板免費拿,附贈簡歷製作教程!
免費領 | 《Shell指令碼 100例》電子書免費拿,運維必備乾貨~
▼▼點選【閱讀原文】,5天運維免費課程,開講在即!
相關文章
- 【Linux入門】Linux運維必學的命令有哪些?Linux運維
- cd命令有哪些相關知識?學linux運維命令基礎入門Linux運維
- Linux程式基礎命令有哪些?Linux運維命令入門基礎Linux運維
- Linux使用者資訊查詢命令有哪些?linux運維命令學習Linux運維
- Linux關機與重啟的命令詳解Linux
- Centos6.7關機和重啟命令CentOS
- Linux運維常用命令有哪些?Linux學習教程(三)Linux運維
- Linux運維常用命令有哪些?Linux基礎入門Linux運維
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- 『學了就忘』Linux基礎命令 — 29、關機和重啟Linux
- Linux 運維必備 150 個命令彙總Linux運維
- Linux常用命令快捷鍵有哪些?linux運維技能學習Linux運維
- Linux交換分割槽相關都有哪些命令?Linux運維基礎Linux運維
- 【運維必看】Linux命令之lsblk命令運維Linux
- Linux技術相關命令有哪些Linux
- Linux 運維必備的 40 個命令總結Linux運維
- 萬能的Linux幫助命令有哪些?linux運維入門基礎Linux運維
- 【乾貨】Linux運維人員必備的實用工具!Linux運維
- chattr命令如何使用?Linux運維核心命令Linux運維
- Linux運維pwd命令有什麼用途?linux運維主要做什麼Linux運維
- linux關閉防火牆命令 linux防火牆關閉和開啟命令Linux防火牆
- Linux運維必備技術有哪些?運維要學開發Linux運維
- Linux 下 10 個最“危險”的命令,運維必知必防!Linux運維
- Linux運維命令重要嗎?運維入門Linux運維
- Linux重啟命令介紹Linux
- 重啟和關閉 Linux 系統的 6 個終端命令Linux
- Linux 運維常用命令Linux運維
- Linux運維必知必會的命令列:find 的 26 個用法示例!Linux運維命令列
- ss命令檢視網路狀態引數選項有哪些?linux運維Linux運維
- 運維人員必須要了解熟知的Linux命令彙總運維Linux
- rocky linux 重啟網路卡命令Linux
- tar命令打包技巧有什麼?linux運維命令學習入門過程Linux運維
- Linux chattr命令有哪些作用?命令格式是什麼?Linux
- Linux運維工作方向有哪些?Linux運維
- Linux中less和more命令的區別有哪些?Linux
- Linux系統磁碟和分割槽有哪些命令呢?Linux
- Linux基礎系統最佳化有哪些必備技能?Linux運維Linux運維
- linux 運維 命令 + 運維需要掌握些什麼東西Linux運維