runlevel
打印當前Linux系統的運行等級
補充說明
runlevel命令 用於打印當前Linux系統的運行等級。
語法
1runlevel
知識擴展
linux操作系統自從開始啓動至啓動完畢需要經歷幾個不同的階段,這幾個階段就叫做runlevel,同樣,當linux操作系統關閉時也要經歷另外幾個不同的runlevel,下面我們就準備詳細介紹一下runlevel,並向您展示一些小技巧來讓您的linux系統避免不必要的重啓動。
runlevel可以認爲是系統狀態,形象一點,您可以認爲runlevel有點象微軟的windows操作系統中的Normal,safemode,和command prompt only。進入每個runlevel都需要啓動或關閉相應的一系列服務(services),這些服務(services)以初始化腳本的方式放置於目錄/etc/rc.d/rc?.d/
或者/etc/rc?.d
下面(?代表runlevel的對應序號)。
在大多數的linux發行版本中,通常有8個runlevel:
10 停機
21 單用戶模式
32 多用戶,沒有 NFS
43 完全多用戶模式
54 沒有用到
65 圖形界面
76 重新啓動
8S s Single user mode
多數的桌面的linux系統缺省的runlevel是5,用戶登陸時是圖形界面,而多數的服務器版本的linux系統缺省的runlevel是3,用戶登陸時是字符界面,runlevel 1和2除了調試之外很少使用,runlevel s和S並不是直接給用戶使用,而是用來爲Single user mode作準備。
linux的運行模式比起windows的啓動模式的優勢在於:你可以在系統空閒時使用init命令切換你現在使用的runlevel,另外,當你關閉或者啓動linux系統時你已經不知不覺中切換你的runlevel,系統關機進程需要調用runlevel(0或6)來關閉所有正在運行中的進程。
來源:https://github.com/jaywcjlove/linux-command
版權申明:
- 未標註來源的內容皆為原創,未經授權請勿轉載(因轉載後排版往往錯亂、內容不可控、無法持續更新等);
- 非營利為目的,演繹本博客任何內容,請以'原文出處'或者'參考鏈接'等方式給出本站相關網頁地址(方便讀者)。