私が質問を適切に理解しているかどうかはわかりませんが、次のコマンドでツリーの視覚化を利用できます:
sudo systemctl status
そしてまた:
sudo systemctl list-dependencies
お役に立てれば :)
また、systemctl symlinksフォルダーのツリーを構築することは、他の目的にも役立つ場合があります。
tree /etc/systemd/system
実際に、システムの起動を遅くしている古い/バグのあるユニットを見つけて、後でsystemctl disable
コマンドを使用してそれらを無効にすることは本当に役に立ちました。
編集
つまり、この基本機能はグラフィカルツールではなく、コマンドラインツールを介して提供する必要があるというOPに本当に同意します。Xを起動できない場合はどうでしょうか。では、svgファイルをどのように処理しますか?
実際には、方法があります。scp
(sshツール)を使用して別のコンピューターでファイルを取得できない場合、fbi
実際に役立つ可能性があります:)
sudo systemd-analyze plot > /home/user/startup.svg
fbi /home/user/startup.svg
私のTTYで働いていました。画像内を矢印で移動するだけです。リストするためのズームオプションがありますfbi -h
。
繰り返しますが、これが役立つことを願っています。ArchlinuxおよびUbuntuリポジトリで利用可能です。
編集2:
fbi
sshでは機能しません。このようにX転送を行うことができssh -Y user@server
ますが、リモートサーバーで実行されているXサーバーが必要です。
ここでの最善策はを使用することsshfs
です。これは、たとえばnautilusを使用して、ユーザースペースで素晴らしい動作をします。少し設定する必要があります。以下を参照してください。
sudo vim /etc/fuse.conf #type a, uncomment the user_allow_other line and ESC :wq
sudo mkdir /mnt/yourmountingdir
sudo chown user:user /mnt/yourmountingdir
sshfs user@remotemachine.com:/home/user /mnt/yourmountingdir/ -o allow_other #Asks for host trusting and password
sudo fusermount -u /mnt/yourmountingdir/ #To disconnect and unmount