systemctl
是一個(gè)用于管理系統(tǒng)服務(wù)和守護(hù)進(jìn)程的命令行工具,它是 Systemd 系統(tǒng)和服務(wù)管理器的一部分
systemctl list-units --type=service
systemctl status<service_name>
例如,要查看 “httpd” 服務(wù)的狀態(tài),可以運(yùn)行:
systemctl status httpd
systemctl start<service_name>
例如,要啟動(dòng) “httpd” 服務(wù),可以運(yùn)行:
systemctl start httpd
systemctl stop<service_name>
例如,要停止 “httpd” 服務(wù),可以運(yùn)行:
systemctl stop httpd
systemctl restart<service_name>
例如,要重啟 “httpd” 服務(wù),可以運(yùn)行:
systemctl restart httpd
systemctl reload<service_name>
例如,要重新加載 “httpd” 服務(wù)的配置,可以運(yùn)行:
systemctl reload httpd
systemctl enable<service_name>
例如,要啟用 “httpd” 服務(wù)在開(kāi)機(jī)時(shí)自動(dòng)啟動(dòng),可以運(yùn)行:
systemctl enable httpd
systemctl disable<service_name>
例如,要禁用 “httpd” 服務(wù)在開(kāi)機(jī)時(shí)自動(dòng)啟動(dòng),可以運(yùn)行:
systemctl disable httpd
systemctl is-enabled<service_name>
例如,要檢查 “httpd” 服務(wù)是否啟用,可以運(yùn)行:
systemctl is-enabled httpd
systemctl is-active<service_name>
例如,要檢查 “httpd” 服務(wù)是否正在運(yùn)行,可以運(yùn)行:
systemctl is-active httpd
systemctl is-failed<service_name>
例如,要檢查 “httpd” 服務(wù)是否失敗,可以運(yùn)行:
systemctl is-failed httpd
systemctl list-dependencies<service_name>
例如,要顯示 “httpd” 服務(wù)的依賴關(guān)系,可以運(yùn)行:
systemctl list-dependencies httpd
journalctl -u<service_name>
例如,要顯示 “httpd” 服務(wù)的日志,可以運(yùn)行:
journalctl -u httpd
這些是 systemctl
命令的基本使用方法。要了解更多關(guān)于 systemctl
的信息,請(qǐng)參閱其手冊(cè)頁(yè)(通過(guò)運(yùn)行 man systemctl
命令)。