1
0

systemctl.md 1.1 KB

systemctl

systemd システムとサービスマネージャーを制御します。 もっと詳しく: https://www.freedesktop.org/software/systemd/man/systemctl.html

  • 実行中のサービスを全て表示する:

systemctl status

  • 失敗状態のユニット一覧:

systemctl --failed

  • サービスを Start/Stop/Restart/Reload/Show 状態にする:

systemctl {{start|stop|restart|reload|status}} {{ユニット}}

  • 起動時に起動するユニットを Enable/Disable に設定する:

systemctl {{enable|disable}} {{ユニット}}

  • systemdを再読み込みし、新規または変更されたユニットをスキャンする:

systemctl daemon-reload

  • ユニットが active/enabled/failed かをチェックする:

systemctl {{is-active|is-enabled|is-failed}} {{ユニット}}

  • 全ての service/socket/automount ユニットを running/failed 状態でフィルタリングして一覧表示する:

systemctl list-units --type={{service|socket|automount}} --state={{failed|running}}

  • ユニットファイルの内容と絶対パスを表示する:

systemctl cat {{ユニット}}