天天看點

第八章筆記

系統服務的控制

1.systemd

系統初始化程式,系統開始的第一個程序,pid為1

2.systemctl 指令

systemctl list-units ##列出目前系統服務的狀态

systemctl list-unit-files ##列出服務的開機狀态

systemctl status sshd ##檢視指定服務的狀态

systemctl stop sshd ##關閉指定服務

systemctl start sshd ##開啟指定服務

systemctl restart sshd ##從新啟動服務

systemctl enable sshd ##設定指定服務開機開啟

systemctl disable sshd ##設定指定服務開機關閉

systemctl reload sshd ##使指定服務從新加載配置

systemctl list-dependencies sshd ##檢視指定服務的倚賴關系

systemctl mask sshd ##當機指定服務

systemctl unmask sshd ##啟用服務

systemctl set-default multi-user.target ##開機不開啟圖形

systemctl set-default graphical.target ##開機啟動圖形

3.服務狀态

systemctl status 服務名稱

loaded ##系統服務已經初始化完成,加載過配置

active(running) ##服務正在被系統利用

atcive(exited) ##服務已經加載配置,等待配系統利用

atcive(waiting) ##服務等待被系統處理

inactive ##服務關閉

enbaled ##服務開機啟動

disabled ##服務開機不自啟

static ##服務開機啟動項不可被管理

failed ##系統配置錯誤