Linux執行級別的檢視和修改
Linux執行級別從0~6,共7個。
0:關機。不能將系統預設執行級別設定為0,否則無法啟動。
1:單使用者模式,只允許root使用者對系統進行維護。
2:多使用者模式,但不能使用NFS(相當於Windows下的網路上的芳鄰)。
3:字元介面的多使用者模式。
4:未定義。一般不用,在一些特殊情況下可以用它來做一些事情。
5:圖形介面的多使用者模式。
6:重啟。不能將系統預設執行級別設定為6,否則會一直重啟。
檢視執行級別命令:runlevel
先後顯示系統上一次和當前執行級別。如果不存在上一次執行級別,則用N表示。
改變執行級別命令: init [0123456]
由於現在的Linux系統安裝完後就執行在第5個級別,即系統啟動後直接進入圖形介面,而不用在字元模式下登入後用startx或者xinit 來起動圖形介面。這樣看起來很方便。但是有什麼壞處呢? 一旦你改變了某些設定,顯示出問題的時候,系統不斷在圖形和字元間派徊,新手又不知道如何應對,十分麻煩,而且對於學習研究Linux的人來說,這樣不利於瞭解和學習Linux底層的一些東西。很早就用Linux的老使用者都知道,過去的Linux如 redhat6.0,都是預設執行接別為3,即使後來的RedHat9.0也可以在安裝時候選預設字元登入還是圖形登入。但現在的FC系列和其他大多數版本都不管三七二十一直接幫使用者選擇了直接圖形介面登入。雖然對於大多數菜鳥來說,Linux確實越來越簡單了,但是很多樂趣,那些新手也體驗不到了。
也許你不相信,直接圖形登入到系統確實會有很多問題,建議在系統安裝完成後把系統的預設執行等級設定在第3級,在字元終端登入後,再手工輸入startx 命令起動圖形介面。
可以用如下的方法修改:
用文字編輯器修改/etc/inittab檔案,把程式碼:
id:5:initdefault:這一行,修改成 id:3:initdefault:
儲存後就reboot重起,系統就預設起動到字元介面。不同執行級別之間的差別的在於系統預設起動的服務的不同,如執行級別3預設不啟動X圖形介面服務,而執行級別5 卻預設起動。本質上是沒有區別的,更無所謂不同級別間功能強弱的問題。使用者完全可自給定義不同級別的預設服務。在任何執行級別,使用者都可用init 命令來切換到其他執行級別。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25744374/viewspace-749653/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux:檢查當前執行級別的五種方法Linux
- Linux如何檢視系統和程式的執行狀態?Linux
- 系統執行級別及修改方法
- 在Linux中,如何檢視和結束正在執行的程序?Linux
- 檢視正在執行的 Linux 系統版本Linux
- Linux系統的七個執行級別Linux
- 在Linux下檢視和修改環境變數Linux變數
- linux的常用操作——檢視和修改檔案許可權Linux
- linux後臺執行和關閉、檢視後臺任務Linux
- linux 檢視修改主機名Linux
- linux檢視是否開啟超執行緒Linux執行緒
- 在Linux中,如何檢視所有正在執行的程序?Linux
- 如何在Linux中檢視所有正在執行的程式Linux
- 如何檢視CPU核數和執行緒數?CPU的核心數、執行緒數的關係和區別執行緒
- Oracle普通檢視和物化檢視的區別Oracle
- Linux作業系統執行級別介紹Linux作業系統
- Linux執行等級Linux
- Linux 檢視程式啟動時間、執行時間Linux
- MySQL檢視和修改字符集的方法MySql
- Jtti:linux怎麼檢視oracle資料庫的執行狀態JttiLinuxOracle資料庫
- linux有幾個執行級別?各具有哪些功能?Linux
- Linux啟動過程以及7種執行級別Linux
- 在Linux中如何檢視檔案的修改日期Linux
- Linux(2) 檢視檔案屬性以及修改Linux
- linux程式和埠檢視Linux
- 如何檢視SQL的執行計劃SQL
- Oracle檢視執行計劃的命令Oracle
- 檢視 OceanBase 執行計劃
- 檢視BW執行狀態
- 在Linux中,系統預設的執行級別是什麼?Linux
- 百行以內——超輕量級的多型別列表檢視框架多型型別框架
- Oracle“並行執行”——監控檢視Oracle並行
- Linux的執行等級與目標Linux
- linux 檢視UUID和MAC地址LinuxUIMac
- 檢視JVM執行時引數JVM
- Linux執行緒與程式的區別Linux執行緒
- Linux程式與執行緒的區別Linux執行緒
- linux 實時檢視一個 python 程式有幾個執行緒LinuxPython執行緒
- 在Linux上檢視活躍執行緒數與連線數Linux執行緒