Linux執行等級

Linux小菜鸟發表於2024-06-30

Linux執行級別

Linux system存在7個執行級別

  • 執行級別0:所有程序終止,機器將有序停止,關機時就處於這個執行級別

  • 執行級別1:單使用者模式(root使用者進行維護),系統中所有的服務也不會啟動

  • 執行級別2:多使用者模式(網路檔案系統NFS服務沒有啟動)

  • 執行級別3:完全多使用者模式(有NFS網路檔案系統)標準的執行級別,命令列模式

  • 執行級別4:系統未使用

  • 執行級別5:登陸後進入GUI圖形化介面,標準的執行級別

  • 執行級別6:系統正常關閉並重啟

  • init level 切換執行級別

  • runlevel 檢視執行級別

    [root@bogon opt]# runlevel 
    N 3
    
  • 檢視預設執行級別

    • /etc/inittab

      # inittab is no longer used.
      # 
      # 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
      

【1】、在Redhat7、8、9後

沒有其他模式了

檢視系統每次開機自動進入的模式

[root@moudle01 16:00:47  ~]# systemctl get-default 
multi-user.target

圖形模式

  • 直接切換到字元模式

    systemctl isolate multi-user.target
    

字元模式

  • 直接切換到圖形模式

    systemctl isolate graphical.target
    

設定開機自動模式

  • systemctl set-default multi-user.target
    

相關文章