在Ubuntu下,可以使用initctl
命令來管理Upstart任務
initctl list
initctl start <job-name>
將<job-name>
替換為你要啟動的任務名稱。
initctl stop <job-name>
將<job-name>
替換為你要停止的任務名稱。
initctl restart <job-name>
將<job-name>
替換為你要重啟的任務名稱。
initctl status <job-name>
將<job-name>
替換為你要查看狀態的任務名稱。
initctl reload <job-name>
將<job-name>
替換為你要重新加載配置文件的任務名稱。
initctl show-config <job-name>
將<job-name>
替換為你要顯示配置文件的任務名稱。
注意:Upstart是一個較老的進程管理系統,已被systemd取代。如果你的Ubuntu版本支持systemd,建議使用systemd來管理服務。要查看你的Ubuntu版本是否支持systemd,請運行以下命令:
ps -p 1 -o comm=
如果輸出結果是systemd
,則表示你的系統使用的是systemd。在這種情況下,你可以使用systemctl
命令來管理服務。