一直在想,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...