Centos 7.* 使用 Systemd 進行系統初始化,因此,Centos 7.* 中我們可以使用 systemctl 管理系統中的服務。
systemctl 管理的服務均包含了一個以 .service 結尾的文件,存放於 /lib/systemd/。
(在 Centos 7.* 中,使用 yum install 命令安裝的軟件都會在 /linb/systemd/ 下自動創建對應的 .service 文件。)
命令格式
systemctl cmd service_name.service
其中:
- cmd 指命令名稱
- service_name 指的是服務名稱
- .service 也可以省略
常用命令
-
查看服務狀態
systemctl status service_name -
啟動服務
systemctl start service_name -
關閉服務
systemctl stop service_name -
設置開機啟動
systemctl enable service_name -
關閉開機啟動
systemctl disable service_name -
查看服務是否設置開機啟動
systemctl is-enabled service_name -
重啟服務
systemctl restart service_name
