天天看點

Linux系統服務的控制詳細教程

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 masksshd##當機指定服務

systemctl unmask sshd##啟用服務

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

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

setterm##文本界面設定color

vga=ask##背景設定  

3.服務狀态

systemctl status服務名稱 

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

active(running)##正有一個或多個程式正在系統中執行,

# vsftpd 就是這種模式

atcive(exited)##僅執行一次就正常結束的服務,

# 目前並沒有任何程式在系統中執行

atcive(waiting)##正在執行當中,inactive##服務關閉

enbaled##服務開機啟動

disabled##服務開機不自啟

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

failed##系統配置錯誤

Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程
Linux系統服務的控制詳細教程

繼續閱讀