linux執行級別

2022-05-10 18:36:04 字數 2785 閱讀 1249

init是linux系統操作中不可缺少的程式之一。init程序,它是乙個由核心啟動的使用者級程序。核心會在過去曾使用過init的幾個地方查詢它,它的正確位置(對linux系統來說)是/sbin/init。如果核心找不到init,它就會試著執行/bin/sh,如果執行失敗,系統的啟動也會失敗。

linux系統7個執行級別(0:關機,停機模式、1:單使用者模式、2:多使用者模式、3:完整的多使用者文字模式、4:系統未使用,保留一般不用、5:圖形化模式、6:重啟模式),執行級就是作業系統當前正在執行的功能級別。這個級別從0到6 ,具有不同的功能。

啟動原理說明:

1、在目錄/etc/rc.d/init.d下有許多伺服器指令碼程式,一般稱為服務(service)。

2、在/etc/rc.d下有7個名為rcn.d的目錄,對應系統的7個執行級別即(0-6)。

[www.linuxidc.com@linuxidc /]$ cd /etc/rc.d/  #切換到/etc/rc.d/目錄下

[www.linuxidc.com@linuxidc rc.d]$ ll #檢視/etc/rc.d/目錄下檔案資訊

total 60

drwxr-xr-x. 2 root root  4096 jul 31 18:15 init.d

-rwxr-xr-x. 1 root root  2617 nov 22  2013 rc

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc0.d

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc1.d

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc2.d

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc3.d

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc4.d

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc5.d

drwxr-xr-x. 2 root root  4096 jul 31 10:24 rc6.d

-rwxr-xr-x. 1 root root  220 nov 22  2013 rc.local

-rwxr-xr-x. 1 root root 19892 nov 22  2013 rc.sysinit

[www.linuxidc.com@linuxidc rc.d]$

3、rcn.d目錄下都是一些符號鏈結(即軟鏈結)檔案,這些鏈結檔案都指向/etc/rc.d/init.d目錄下的service指令碼檔案,命名規則為k+nn+服務名或s+nn+服務名,其中nn為兩拉伯數字。

4、系統啟動時,會根據指定的執行級別進入對應的rcn.d目錄,並按照檔名順序檢索目錄下的鏈結檔案:對於以k開頭的檔案,系統將終止對應的服務; 對於以s開頭的檔案,系統將啟動對應的服務。

5、檢視執行級別用:runlevel

#表示當前系統執行在level 5模式下。

[www.linuxidc.com@linuxidc /]$ runlevel #檢視當前系統執行級別

n 5[www.linuxidc.com@linuxidc /]$ 6.進入其它執行級別用:init n,如果init 3則進入終端模式,init 5則登入圖形gui模式。

7.另外init0為關機,init 6為重啟系統

注意:輸入init 0,系統會關機;輸入init 6,系統會自動重啟。這兩個命令要非常小心!

標準的linux執行級別為3或5,如果是3的話,系統就在多使用者狀態;如果是5的話,則是執行著x window系統。

不同的執行級別有不同的用處,也應該根據自己的不同情形來設定。

重置linux系統密碼方法:

例如,root口令遺忘、丟失等,那麼可以讓機器啟動進入單使用者狀態來從新設定設定。

1、 在系統啟動時顯示grub介面,就直接摁e;

2、游標選擇kernel那一行,再次輸入e;

3、在最後新增「空格single」,回車;

4、按b鍵進入單使用者模式;

5、通過passwd root命令,修改root的密碼;

Linux 執行級別

執行級別 runlevel 指的是unix或者linux等類unix作業系統下不同的執行模式。執行級別通常分為7等,分別是從0到6。例如在大多數linux作業系統下一共有如下6個典型的執行級別 0 停機 機器關閉。1 單使用者模式 就像win9x下的安全模式類似 2 多使用者,但是沒有nfs 進入無...

linux 執行級別

0 6 7種執行級別 0 系統停機狀態 1 單使用者工作狀態 2 多使用者狀態,沒有nfs 3 完全的多使用者狀態 有nfs 登陸後進入控制台 root進入 4 保留 5 x11控制台 圖形gui控制台 6 重啟 etc rc.d init.d 裡面有很多伺服器指令碼 一般稱為服務service e...

Linux執行級別

runlevel 檢視執行級別 n 3這個表示執行級別為3 0級別 關機 1級別 單使用者,這個級別不需要輸入密碼就可以進入,可以修改root密碼,如果linux系統忘記了密碼,可以通過這個單使用者模式進行修改密碼 2級別 多使用者模式,沒有nfs,與 別比較像 3級別 比較完整多使用者模式 4級別...