systemctl命令的使用及服務狀態的檢視

2022-08-14 02:09:15 字數 1245 閱讀 2979

二、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  ##開機啟**形

setterm                 ##文字介面設定color

三、服務狀態

systemctl   status     服務名稱

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

active(running)       ##正有乙個或多個程式正在系統中執行, vsftpd就是這種模式

atcive(exited)        ##僅執行一次就正常結束的服務, 目前並沒有任何程式在系統中執行

atcive(waiting)       ##正在執行當中,不過還再等待其他的事件才能繼續處理

inactive            ##服務關閉

enbaled           ##服務開機啟動

disabled          ##服務開機不自啟

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

failed                ##系統配置錯誤

systemctl 命令用法

systemctl 是管 務的主要工具,它整合了chkconfig 與 service功能於一體。注 代表某個服務的名字,如http的服務名為httpd 例如在centos 7 上安裝http 啟動服務 等同於service httpd start 停止服務 等同於service httpd sto...

配置nginx的systemctl命令

nginx一般安裝在 usr local nginx目錄,啟動 停止和重啟命令如下 啟動 usr local nginx sbin nginx 停止 usr local nginx sbin nginx s stop 重啟 usr local nginx sbin nginx s reload 每次...

Linux上的Systemctl命令

linuxsystemctl是乙個系統管理守護程序 工具和庫的集合,用於取代system v service和chkconfig命令,初始程序主要負責控制systemd系統和服務管理器。通過systemctl help可以看到該命令主要分為 查詢或傳送控制命令給systemd服務,管理單元服務的命令...