多くのLinuxディストリビューションでは、systemdでサービスやデーモンを管理し、systemctlコマンドでsystemdをコントロールする。
systemctlでサービスの起動・停止や自動起動の設定、状態の確認などが出来る。
# サービスの開始 sudo systemctl start [サービス名] # サービスの停止 sudo systemctl stop [サービス名] # サービスの再起動 sudo systemctl restart [サービス名] # サービスの再読み込み sudo systemctl reload [サービス名] # サービスの自動起動オン sudo systemctl enable [サービス名] # サービスの自動起動オフ sudo systemctl disable [サービス名] # サービスの状態表示 sudo systemctl status [サービス名] # サービスの自動起動確認 sudo systemctl is-enable [サービス名] # 全サービスの起動状態を確認 sudo systemctl list-units -t service # 全サービスの自動起動可否を確認 sudo systemctl list-unit-files -t service
