Linux有12種Unit,對於個人來講,用的最多的是Service Unit,下面的Unit均指Service Unit(服務單元)
# 啟動Unit
systemctl start appname.service
# 停止Unit
systemctl stop appname.service
# 重啟Unit
systemctl restart appname.service
# 重新加載Unit的配置文件
systemctl reload appname.service
# 重新加載所有Unit的配置文件
systemctl daemon-reload
tip:重新加載需要重新啟動Unit才生效
# 開機啟動Unit
systemctl enable appname.service
# 禁止開機啟動Unit
systemctl disable appname.service
# 查看Unit狀態
systemctl status appname.service
# 查看Unit是否運行
systemctl is-active appname.service
# 查看Unit是否啟動失敗
systemctl is-failed appname.service
# 顯示Unit是否建立了啟動鏈接
systemctl is-enabled appname.service
當然也可以使用 service命令對服務進行操作,具體可看這里
對於更完全的對 systemd,systemctl,Unit的解讀,可看這里