linux執行級別
阿新 • • 發佈:2020-12-27
- 0:關機
- 1:單使用者【找回丟失密碼】
- 2:多使用者狀態沒有網路服務
- 3:多使用者狀態有網路服務
- 4:系統未使用保留給使用者
- 5:圖形介面
- 6:系統重啟
- 經常執行的級別是3和5,要修改預設的執行級別可該檔案
/etc/inittab
的id:5:initdefault:
這一行中的數字。 - 命令:
init[012356]
(沒有4)- 應用案例:通過init來切換不同的執行級別,從狀態5切換到狀態3,然後關機。
Centos 7 的inittable:
- 應用案例:通過init來切換不同的執行級別,從狀態5切換到狀態3,然後關機。
# 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
Centos7
CentOS 5、 CentOS 6可以通過修改配置檔案/etc/inittab 引數,從而修改系統執行級別,切換系統的runlevel,但是從CentOS 7開始,不能用這個命令了,只能由systemd統一管理,並且減少到了兩個等級(當然這裡不包含poweroff.target、reboot.target等)。/etc/inittab中也明確inittab不再使用了。
ll /usr/lib/systemd/system/runlevel*
[root@hadoop ~]# ll /usr/lib/systemd/system/runlevel* lrwxrwxrwx. 1 root root 15 12月 20 14:38 /usr/lib/ systemd/system/runlevel0.target -> poweroff.target lrwxrwxrwx. 1 root root 13 12月 20 14:38 /usr/lib/systemd/system/runlevel1.target -> rescue.target lrwxrwxrwx. 1 root root 17 12月 20 14:38 /usr/lib/systemd/system/runlevel2.target -> multi-user.target lrwxrwxrwx. 1 root root 17 12月 20 14:38 /usr/lib/systemd/system/runlevel3.target -> multi-user.target lrwxrwxrwx. 1 root root 17 12月 20 14:38 /usr/lib/systemd/system/runlevel4.target -> multi-user.target lrwxrwxrwx. 1 root root 16 12月 20 14:38 /usr/lib/systemd/system/runlevel5.target -> graphical.target lrwxrwxrwx. 1 root root 13 12月 20 14:38 /usr/lib/systemd/system/runlevel6.target -> reboot.target
- 檢視運當前行級別
systemctl get-default
或者runlevel
- 修改執行級別
- systemd命令修改
systemctl set-default TARGET.target
- 修改軟連線方式
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
- systemd命令修改
如何找回丟失的root密碼
- 進入單使用者模式,然後修改root密碼。
- 單使用者模式,root不需要密碼。