centos7不再使用inittab方式來設置開機不自啟圖形界面


 

linux 下的init 0,1,2,3,4,5,6知識介紹

 

 

 

一. init是Linux系統操作中不可缺少的程序之一。
  所謂的init進程,它是一個由內核啟動的用戶級進程。
  內核自行啟動(已經被載入內存,開始運行,並已初始化所有的設備驅動程序和數據結構等)之后,就通過啟動一個用戶級程序init的方式,完成引導進程。所以,init始終是第一個進程(其進程編號始終為1)。
  內核會在過去曾使用過init的幾個地方查找它,它的正確位置(對Linux系統來說)是/sbin/init。如果內核找不到init,它就會試着運行/bin/sh,如果運行失敗,系統的啟動也會失敗。

二. init一共分為7個級別,這7個級別的所代表的含義如下

0:停機或者關機(千萬不能將initdefault設置為0)

1:單用戶模式,只root用戶進行維護

2:多用戶模式,不能使用NFS(Net File System)

3:完全多用戶模式(標准的運行級別)

4:安全模式

5:圖形化(即圖形界面)

6:重啟(千萬不要把initdefault設置為6)

 

__________________________________________________________________________________________________________________________

 

 

https://blog.csdn.net/know9163/article/details/81126220

 

centos7之前要設置開機默認不啟動圖形界面是通過vi /etc/inittab來將id:3:initdefault:

但是,在centos7之后就不是這樣子的。

例如我的centos版本是CentOS-7-x86_64-DVD-1804,現在我vi /etc/inittab,結果:

 

multi-user.target相當於之前的更改運行級別為3,意思就是命令行。
graphical.target相當於之前的更改運行級別為5,意思就是圖形界面(graphical中文意思是圖形)。

查看當前的開機默認運行方式:systemctl get-default

 

設置開機不自啟圖形界面:systemctl set-default multi-user.target

設置開機啟動圖形界面:systemctl set-default graphical.target


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM