天天看點

Linux--system的指令 服務狀态

一、systemd

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

圖示:systemd系統初始程式

<a href="https://s1.51cto.com/wyfs02/M00/A6/DE/wKioL1ncxD7hCXEiAAFOnMthqrQ236.png-wh_500x0-wm_3-wmp_4-s_3312565531.png" target="_blank"></a>

二、systemctl 指令

systemctl list-units            ##列出目前系統服務的狀态,具體祥解見三服務狀态

圖示:目前系統服務狀态

<a href="https://s1.51cto.com/wyfs02/M01/08/2C/wKiom1ndM12zVvE9AADcY_EobGY580.png-wh_500x0-wm_3-wmp_4-s_810381615.png" target="_blank"></a>

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

圖示:服務開機狀态

<a href="https://s3.51cto.com/wyfs02/M02/08/2C/wKiom1ndM2_gAaKoAADe1bS8c8U533.png-wh_500x0-wm_3-wmp_4-s_3685885002.png" target="_blank"></a>

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

Loaded:【已加載】

Active:【可以使用的,正在運作】

Main PID:【執行的ID】

CGroup:【位置】

執行曆史

圖示:檢視sshd服務的狀态

<a href="https://s1.51cto.com/wyfs02/M02/A6/DE/wKioL1ncxIrhXbRSAAC-DoLd-mU678.png-wh_500x0-wm_3-wmp_4-s_1828633141.png" target="_blank"></a>

systemctl stop sshd             ##關閉指定服務

圖示:關閉sshd服務,并檢視sshd狀态

<a href="https://s3.51cto.com/wyfs02/M00/08/2C/wKiom1ndM7GiEdoHAADxGdzAKpw982.png-wh_500x0-wm_3-wmp_4-s_1375894865.png" target="_blank"></a>

systemctl start sshd             ##開啟指定服務

圖示:開啟sshd服務,并檢視sshd狀态

<a href="https://s5.51cto.com/wyfs02/M00/A6/DE/wKioL1ncxLWzrRiHAADWjxjsvbc440.png-wh_500x0-wm_3-wmp_4-s_699105714.png" target="_blank"></a>

systemctl restart sshd            ##重新啟動服務

圖示:重新啟動sshd服務,并檢視sshd狀态

<a href="https://s1.51cto.com/wyfs02/M01/08/2C/wKiom1ndM9fwW31SAADiroqVg5M156.png-wh_500x0-wm_3-wmp_4-s_2342629468.png" target="_blank"></a>

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

圖示:設定sshd服務開機自啟,并檢視ssdhd狀态

<a href="https://s2.51cto.com/wyfs02/M01/A6/DE/wKioL1ncxNnApuNdAADCF0QjcRk336.png-wh_500x0-wm_3-wmp_4-s_478637657.png" target="_blank"></a>

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

圖示:設定sshd服務開機不自啟,并檢視ssdhd狀态

<a href="https://s2.51cto.com/wyfs02/M01/08/2C/wKiom1ndM_nC2ZziAADG1EpnKNc642.png-wh_500x0-wm_3-wmp_4-s_2203336179.png" target="_blank"></a>

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

圖示:重新加載sshd服務的配置,并檢視ssdhd狀态

<a href="https://s4.51cto.com/wyfs02/M01/A6/DE/wKioL1ncxP2SVufQAAE0vVvZvY8684.png-wh_500x0-wm_3-wmp_4-s_3179392086.png" target="_blank"></a>

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

示圖:檢視sshd服務的依賴關系

<a href="https://s1.51cto.com/wyfs02/M01/A6/DE/wKioL1ncxTOwXexEAACuIhjPCfw010.png-wh_500x0-wm_3-wmp_4-s_2002509863.png" target="_blank"></a>

systemctl mask    sshd            ##當機指定服務

圖示:當機sshd服務,并檢視ssdhd狀态

<a href="https://s3.51cto.com/wyfs02/M02/08/2C/wKiom1ndNFPjszqsAAEXWWgY1PA378.png-wh_500x0-wm_3-wmp_4-s_274361928.png" target="_blank"></a>

systemctl unmask sshd            ##啟用服務

圖示:啟用sshd服務,并檢視ssdhd狀态

<a href="https://s5.51cto.com/wyfs02/M00/A6/DE/wKioL1ncxW2iGt2jAAEmUyAACDM316.png-wh_500x0-wm_3-wmp_4-s_4276051751.png" target="_blank"></a>

systemctl set-default multi-user.target    ##開機不開啟圖形,可重新開機檢視

圖示:開機開啟圖形

<a href="https://s1.51cto.com/wyfs02/M00/A6/DE/wKioL1ncxcDQUfy1AABQuaBmL7E299.png-wh_500x0-wm_3-wmp_4-s_122949990.png" target="_blank"></a>

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

setterm                    ##文本界面設定color

三、服務狀态

systemctl     status        服務名稱

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

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

                # vsftpd 就是這種模式

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

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

atcive(waiting)        ##正在執行當中,

                # 不過還再等待其他的事件才能繼續處理

inactive            ##服務關閉

enbaled                ##服務開機啟動

disabled            ##服務開機不自啟

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

failed                ##系統配置錯誤

本文轉自 無緣 51CTO部落格,原文連結:http://blog.51cto.com/13352594/1975407

繼續閱讀