Centos修改默認運行級別


一、centos默認運行級別

下面是linux的默認運行級別。vim /etc/inittab即可查看。

# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)

從一種運行模式可以切換到另一種運行模式。

①重啟系統切換運行級別

  命令行模式------>圖形界面模式:init 5

  圖形界面模式------>命令行模式:init 3

②臨時切換

  命令行模式------>圖形界面模式:startx

  圖形界面模式------>命令行模式:在X-window圖形操作界面中按Ctrl+Alt+Fn(n=1-6) 就可以進入Console字符操作界面。按Ctrl+Alt+F7即可回到剛才的X-window中。

 

二、centos修改默認的運行級別

1.Centos6下修改默認運行級別

修改/etc/inittab文件中的默認運行級別即可。

vim /etc/inittab

然后修改默認啟動級別

#默認以命令行模式啟動
id:3:initdefault:

#將默認以圖形界面方式啟動
id:5:initdefault:

修改完后需要重啟。

2.Centos7下修改默認運行級別

Centos7發生了很大變化,統一使用了Systemd,所以修改方式也發生了變化。我們依舊打開/etc/inittab文件,可以看到相關的注釋說明。

# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target

注釋說明已經寫的很清楚了。

原有的inittab已經被systemd取代。修改inittab文件不會再起作用了。systemd使用targets的概念替代了原有的運行級別runlevels。默認有兩個主要targets:

multi-user.target 等價於 原來的runlevel 3
graphical.target 等價於 原來的runlevel 5

#查看默認的運行級別
systemctl get-default

#設置默認的運行級別
#默認使用命令行
systemctl set-default multi-user.target  
#默認使用圖形界面
systemctl set-default graphical.target

 


免責聲明!

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



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