歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> 修改CentOS7系統默認運行級別

修改CentOS7系統默認運行級別

日期:2017/3/3 17:35:13   编辑:學習Linux

修改CentOS7系統默認運行級別


熱度4 評論 3 www.BkJia.Com 網友分享於: 2017-02-10 07:02:40 浏覽數470次

修改CentOS7系統默認運行級別


  1. CentOS系統有7個運行級別(runlevel)

    運行級別0:系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動
    運行級別1:單用戶工作狀態,root權限,用於系統維護,禁止遠程登陸
    運行級別2:多用戶狀態(沒有NFS)
    運行級別3:完全的多用戶狀態(有NFS),登陸後進入控制台命令行模式
    運行級別4:系統未使用,保留
    運行級別5:X11控制台,登陸後進入圖形GUI模式
    運行級別6:系統正常關閉並重啟,默認運行級別不能設為6,否則不能正常啟動

  2. 修改運行級別
    Centos7中采用target概念來定義運行級別,分為3級、5級,含義如下:

    3級->multi-user.target     文本5級->graphical.target      圖形

    1)查看當前運行的級別

    # runlevel  [root@chezhi chezhi]# runlevel N 3[root@chezhi chezhi]# 

    如果系統當前默認運行級別是圖形GUI模式則runlevel 顯示結果為: 5 3

    2)修改開機默認運行級別

    systemd使用鏈接來指向默認的運行級別,由/etc/systemd/system/default.target文件中決定。
    切換到運行級3:
    a. 先刪除: mv /etc/systemd/system/default.target /etc/systemd/system/default.target_copy5 #將文件重命名即可
    b. 創建軟連接文件: ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
    或者
    ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
    再者也可以使用systemctl命令:
    systemctl set-default graphical.target
    systemctl isolate multi-user.target

最後正常關機並重啟系統: init 6

然後系統開機就會自動進入控制台命令模式,如果想切換回默認進入圖形GUI模式執行命令:

#先刪除文件[root@chezhi system]# rm -rf /etc/systemd/system/default.target#重新創建軟連接文件[root@chezhi system]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

http://www.bkjia.com/Linuxjc/1191974.html TechArticle

Copyright © Linux教程網 All Rights Reserved