編碼的世界 / 優質文選 / 生物

Linux(三) 運行級別


2021年11月30日
-   

Linux——03 — 運行級別
一、Linux運行級別
  • 0: 關機
  • 1: 單用戶
  • 2: 無網絡的多用戶
  • 3: 命令行模式
  • 4: 未用
  • 5: GUI(圖形桌面 模式)
  • 6 : 重啟
  • 運行級別的切換
  • init 想要切換的運行級別I
  • L
    二、查看運行級別
  • who -r : 顯示當前運行級別以及系統當前時間 。
    [outman02@bogon ~]$ who -r
    run-level 5 2017-11-02 17:55
  • runlevel : 顯示前一個運行級別(無則顯示”N”) 、 當前運行級別
    [outman02@bogon ~]$ runlevel
    N 5

  • 三、案例
  • 案例一 : 運行級別切換
    切換為命令行模式
    [outman02@localhost ~]$ init 3
    切換為圖形界面模式
    [outman02@localhost ~]$ init 5
  • 案例二 : 並不是所有的圖形界面運行級別都是5
    在案例一的基礎上(命令行模式下)執行
    [outman02@localhost ~]$ startx //在命令行級別打開GUI
    然後打開Terminal 執行級別顯示命令
    [outman02@localhost ~]$ runlevel
    5 3
    發現當前運行級別是3 , 這是因為在startx啟動的桌面只是相當於在命令行級別 中開啟了一個進程 。 所以運行級別沒有變化 。
  • 案例三 : 不是所有的 命令行模式運行級別都是3
    在圖形界面模式下按下ctrl+alt+F2 進入命令行模式 執行
    [outman02@localhost ~]$ runlevel
    3 5 //當前級別仍然為5
    ctrl+alt+F7 回到圖形界面模式
  • 總結: 運行界別是相對於系統而言的 , 切換運行級別通過“init運行級別”來進行切換 。

  • 四、運行級別的作用
  • 作用:
  • 重啟
  • [outman02@localhost ~]$ reboot
  • [outman02@localhost ~]$ shutdown -r now
  • [outman02@localhost ~]$ init 6I
  • L
  • 服務器一般使用運行級別3 , 減少圖形 界面帶來的資源浪費
  • 忘記密碼時修改密碼
  • 修改啟動時默認的運行級別I
  • L
  • 密碼修改操作步驟:
  • 修改啟動時默認運行級別
  • [outman02@localhost ~]# vim /etc//inittab
  • 進入文件後將5改為3之後 , 保存 , 重啟 。 I
  • L
  • 熱門文章