第乙個程式init及其級別

2021-08-23 13:36:56 字數 633 閱讀 4898

一直在想,linux裡面,第乙個啟動的是什麼程式呢?

今天才知道,在整個linux系統中,第乙個執行的程式就是"/sbin/init"

而我們使用"/etc/inittab" 來獲取執行等級。

而什麼又是系統執行等級呢?

原來,linux就是通過設定執行等級,來規定系統用不同的服務來啟動。

從而讓linux使用的環境不同。而基本上,根據有無網路與有無x window,分為6個執行等級。

其含義如下:

鳥哥的linxu私房菜 寫道

0 - halt 系統直接關機

1 - single user mode 單使用者維護模式,用於系統出問題時進行維護

2 - multi-user,without nfs 類似下面的執行等級3,但是無nfs服務

3 - full multi-user mode 完整的含有網路功能的純文字模式

4 - unused 系統保留功能

5 - x11 與執行等級3類似,但是使用x window

6 - reboot 重新啟動

其中,執行等級0,4,6不是關機、重新啟動,就是系統保留,

所以「不能將預設的執行等級設定為這三個中的乙個,否則

系統就會不斷地自動關機或自動重新啟動。

linux的第乙個程序init

init配置檔案 etc inittab ubuntu中不存在此檔案,但linux發行版有 格式 id runlevel action process id 5 initdefault 預設執行級別為5,啟動系統進入圖形化介面 si sysinit etc rc.d rc.sysinit 啟動時自動...

第乙個python程式及其基本操作

第乙個python程式 在我們學習其他的變成語言,學的第乙個程式就是列印holle world!在python中的乙個程式也是從這一句話開始的.1 print hello,world 只有這一行 python就可以執行列印hello,world的操作,這就是python語言的簡潔之處。程式執行 1 ...

第乙個視窗程式

程式截圖 程式 include lresult callback wndproc hwnd,uint,wparam,lparam int winapi winmain hinstance hinstance,hinstance hprevinstance,pstr szcmdline,int icm...