10

新しいプロジェクトで異なる systemd サービス間の依存関係を理解し​​ようとしています。yocto ビルド システムと systemd/system サービスを使用しています。

私が演じたら、

systemctl -l

すべてのサービスがアルファベット順に一覧表示されます。しかし、systemdサービスをロードされた「順序で」リストするために使用できるコマンド/スクリプトを特に探しています。

助けてください。

4

2 に答える 2

21

残念ながら、起動プロセスの並列性と、サービス間の依存関係が複雑になる可能性があるため、サービスの起動順序はあまり決定的ではありません。ただし、systemd-analyzeがシステムに存在する場合は、サービスの起動順序をグラフィカルにプロットできます。

systemd-analyze plot > startup_order.svg

サービスの依存関係をグラフィカルにプロットするためにも使用できます。

systemd-analyze dot | dot -Tsvg > systemd.svg
于 2015-03-27T22:49:51.237 に答える