systemctl常用命令

2021-10-18 18:17:38 字數 845 閱讀 6710

linux中systemctl詳細理解及常用命令

停不掉的服務可用下面方法新增刪除服務

新增: sudo update-rc.d 服務名 defaults

刪除:sudo update-rc.d -f 服務名 remove

linux 服務管理兩種方式service和systemctl

systemd是linux系統最新的初始化系統(init),作用是提高系統的啟動速度,盡可能啟動較少的程序,盡可能更多程序併發啟動。

systemd對應的程序管理命令是systemctl

systemctl命令相容了service

即systemctl也會去/etc/init.d目錄下,檢視,執行相關程式

以firewalld.service為例

啟動乙個服務:systemctl start firewalld.service

關閉乙個服務:systemctl stop firewalld.service

重啟乙個服務:systemctl restart firewalld.service

顯示乙個服務的狀態:systemctl status firewalld.service

在開機時啟用乙個服務:systemctl enable firewalld.service

在開機時禁用乙個服務:systemctl disable firewalld.service

檢視服務是否開機啟動:systemctl is-enabled firewalld.service

檢視開機啟動的服務列表:systemctl list-unit-files|grep enabled

檢視啟動失敗的服務列表:systemctl --failed

systemctl 常用命令

最近開始使用systemd,相比於以往使用service命令,或者直接修改 etc init.d,或者chkconfig這樣多種工具搭配來完成乙個系統服務的配置,部署,systemd的野心極大,它要讓一切都回歸統一,redhat系已經將systemd作為了其預設的系統服務管理工具。這篇文章記錄了一些...

systemctl 常用命令備忘

列出所有服務 包括啟用的和禁用的 systemctl list unit files type service 檢視某個服務 systemctl list unit files type service grep nginx 啟動 重啟 停止 過載服務以及檢查服務 如 httpd.service 狀...

systemctl 常用命令總結

常用命令 systemctl start 服務名 立即開啟 systemctl stop 服務名 立即關閉 systemctl restart 服務名 重啟服務 systemctl status 服務名 輸出執行狀態 systemctl is enabled 服務名 檢查是否配置為自動自啟 syst...