設定預設執行級別

2022-05-24 12:21:13 字數 1470 閱讀 3222

(1).首先需要了解linux的七個執行級別

0 系統停機魔石,系統預設執行級別不能設定為0,否則不能正常啟動

1 單使用者模式,root許可權,用於系統維護,禁止遠端登入,就像windows下的安全模式登入

2 多使用者模式,沒有nfs和網路支援

3 完整的多使用者文字模式,有nfs和網路,登入後進入控制台命令列模式

4 系統未使用,保留一般不用,在一些特殊情況下可以用它來做一些事情。例如在膝上型電腦的電池用盡時,可以切換到這個模式來做一些設定

5 圖形化模式,登入後進入圖形gui模式,x windows系

6 重啟模式,預設執行級別不能設定為6,否則不能正常啟動。執行init 6機器就會重啟。

這七個啟動級別最簡單的使用方法:

init [0~6]

作用是切換系統執行級別

[xf@xuexi ~]$ init 0		//關機

[xf@xuexi ~]$ init 3 //進入字元介面

[xf@xuexi ~]$ init 5 //進入圖形介面

(2)如何設定預設的執行級別呢

centos7不再使用/etc/inittab檔案進行預設的啟動級別配置,而使用比sysvinit的執行級別更為自由的target替代。

第3執行級用multi-user.target替代

第5執行級用graphical.target替代

設定預設第3執行級別

[xf@xuexi ~]$ systemctl set-default multi-user.target

removed symlink /etc/systemd/system/default.target.

created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.

設定預設第5執行級別

[xf@xuexi ~]$ systemctl set-default graphical.target 

removed symlink /etc/systemd/system/default.target.

created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.

這是直接從5執行級別啟動

[xf@xuexi ~]$ runlevel

n 5

這是從3執行級別切到5執行級別

[xf@xuexi ~]$ runlevel

3 5

檢視當前預設的啟動級別

[xf@xuexi ~]$ systemctl get-default

graphical.target

ubuntu修改預設執行級別

由於之前自己學習的時候都是 使用的centos6.5,這幾天聽老師說要用ubuntu來上課,我看不來xwindows就想改啟動為命令列後面發現不一樣,centos就是改inittad檔案就好,而ubuntu卻要像下面一樣,等我以後搞明白了,再來補充現在先做乙個記錄 vi etc default gr...

修改Ubuntu預設執行級別,啟動字元介面

ubuntu的預設開機的runlevel是2,可以用runlevel來檢視當前的預設執行級別。debian系 ubuntu是基於debian 的linux一直是用runlevel 2來預設啟動,並且runlevel定義也與redhat有區別。debian的runlevel級別定義如下 0 halt,...

RHEL 7 修改系統預設執行級別

1.首先刪除已經存在的符號鏈結 rm rf etc systemd system default.target2.建立新的符號連線 轉換預設級別為3 文字模式 ln sf lib systemd system multi user.target etc systemd system default....