Centos修改默認運行級別

CentOS6運行級

image.png

CentOS7 運行級

image.png

linux運行級別:
centos6(init或systemv)
0    關機halt
1    單用戶模式(用於維護,無需用戶名、密碼登陸)
2    多用戶模式(不啓用網絡功能)
3    多用戶模式(帶網絡功能),命令行界面
4    未定義
5    圖形界面(桌面環境)
6    重啓reboot

1、centos默認運行級別

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


# 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)


從一種運行模式能夠切換到另外一種運行模式。vim

①重啓系統切換運行級別centos

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

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

②臨時切換ide

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

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

 

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

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

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

vim /etc/inittab

而後修改默認啓動級別orm

#默認以命令行模式啓動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
相關文章
相關標籤/搜索