Je ne suis pas sûr de bien comprendre la question, mais il existe des visualisations d'arborescence avec les commandes suivantes:
sudo systemctl status
Et aussi :
sudo systemctl list-dependencies
J'espère que cela t'aides :)
En outre, il pourrait être utile à d’autres fins de construire une arborescence des dossiers des liens symboliques systemctl:
tree /etc/systemd/system
En fait, il était vraiment utile de détecter les anciennes / unités boguées qui ralentissaient le démarrage de mon système, puis de les désactiver à l’aide de la systemctl disable
commande.
MODIFIER
Cela dit, je suis vraiment d’accord avec le PO pour dire que cette fonctionnalité de base devrait être fournie via des outils en ligne de commande, et non un outil graphique ... Et si vous ne pouvez pas démarrer X? Comment gérez-vous votre fichier svg alors?
En fait, il y a un moyen. Si vous ne pouvez pas utiliser scp
(outil ssh) pour récupérer votre fichier sur un autre ordinateur, cela fbi
pourrait vous aider :)
sudo systemd-analyze plot > /home/user/startup.svg
fbi /home/user/startup.svg
A travaillé dans mes ATS. Il suffit de naviguer à l'intérieur de l'image avec des flèches. Il y a des options de zoom, pour lister faire fbi -h
.
Encore j'espère que cela aide. Il est disponible dans les dépôts Archlinux et Ubuntu.
EDIT 2:
fbi
ne fonctionne pas sur ssh. Vous pouvez effectuer un transfert X de cette manière ssh -Y user@server
, mais vous avez besoin d’un serveur X fonctionnant sur votre serveur distant.
Le meilleur pari ici est d'utiliser sshfs
. Cela fonctionne très bien dans l'espace utilisateur, par exemple avec Nautilus. Il y a une petite configuration à faire, voir:
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