説明付きで systemd ユニットファイルを一覧表示する方法

説明付きで systemd ユニットファイルを一覧表示する方法

コマンド

systemctl list-units

現在メモリにロードされているユニットのインスタンスのみを表示します。コマンド

systemctl list-unit-files

一方、検索パスで見つかったすべてのユニット構成ファイルを一覧表示します。残念ながら、後者には説明が含まれていません。

すべてのユニット ファイルとその説明を一覧表示できる便利なコマンドはありますか?

答え1

これを試して

systemctl list-units --all

更新:

systemctl のマニュアルページより

ユニットファイルのリスト[パターン...] システムにインストールされているユニット ファイルとその有効化状態を一覧表示します。

とは異なりリスト単位このコマンドは、明示的にインスタンス化されたユニットに加えてテンプレート ユニットも一覧表示します。

テンプレートユニットの名前には@が含まれます

systemctl list-unit-files --type service | grep -i "@"

関連情報