引導過程與服務控制 服務控制及切換執行級別(五)

2021-09-26 10:42:16 字數 1924 閱讀 2458

systemctl   控制型別    服務名稱

start    啟動

stop    停止

retart    重新啟動

status    檢視服務狀態

systemctl is-enabled 服務名稱

systenctl enable/disable 服務名稱

0:關機。不能將系統預設執行級別設定為0,否則無法啟動。

1:單使用者模式,只允許root使用者對系統進行維護。

2:多使用者模式,但不能使用nfs(相當於windows下的網路上的芳鄰)

3:字元介面的多使用者模式。

4:未定義。

5:圖形介面的多使用者模式。

6:重啟。不能將系統預設執行級別設定為0,否則會一直重啟。

runlevel命令

systemctl工具

runlevel只能檢視切換執行級別與當前執行級別,systemctl時能檢視預設的執行級別

init命令

systemctl工具

init的命令引數是執行級別所對應的數字,systemctl的命令引數是具體的target詳細操作

1.檢視當前執行級別,用命令runlevel

[root@localhost ~]# runlevel

3 5

2.檢視此刻預設狀態:(是字元介面還是圖形化介面)

[root@localhost ~]# systemctl get-default 

graphical.target

3.切換到字元介面

[root@localhost ~]# init 3

[root@localhost ~]# systemctl isolate multi-user.target
4.切換回圖形化介面

[root@localhost ~]# init 5

[root@localhost ~]# systemctl isolate graphical.target
[root@localhost ~]# ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

引導過程與服務控制

單元型別 副檔名說明 service service 描述乙個系統服務 socket socket 描述乙個程序間通訊的套接字 device device 描述乙個核心識別的裝置檔案 mount mount 描述乙個檔案系統的掛載點 automount automount 描述乙個檔案系統的自動掛載...

引導過程與服務控制

二 系統初始化程序 三 systemd單元型別 四 執行級別所對應的systemd目標 五 修復mbr扇區故障 六 修復grub引導故障 七 修復故障的方法 伺服器主機開機以後,將根據主機板bios中的設定對cpu 記憶體 顯示卡 鍵盤等裝置進行初步檢測,檢測成功後根據預設的啟動順序移交系統控制權,...

引導過程與服務控制

二 linux排除啟動類故障 2.1.5 mbr故障及修復的注意事項 2.2 修復grub引導故障 2.3 遺忘root使用者密碼 三 系統服務控制及切換執行級別 3.2 linux系統的執行系統 四 優化系統啟動 由linux核心載入執行 sbin init程式 init程序是系統中第乙個程序 i...