nKB

nKB

シンプルにいこうよ

systemd, systemctl

稼働中のサービス一覧を表示

$ sudo systemctl list-units --type=service

定義されているサービスの一覧を表示

$ sudo systemctl list-unit-files --type=service

サービスの有効化/無効化

$ sudo systemctl enable <unit name>.service
$ sudo systemctl disable <unit name>.service

サービスの状態を確認

$ sudo systemctl status <unit name>.service

サービスの起動順序を表示

$ sudo systemctl list-dependencies

サービスの起動をグラフィカルに表示する

$ systemd-analyze plot > unitstart.html

ログを確認する

$ journalctl -b
$ journalctl -u <unit name>.service


外部リンク

systemctl コマンド - Qiita

Systemdを使ってさくっと自作コマンドをサービス化してみる - Qiita

systemd - ArchWiki