Ich bin nicht sicher, ob ich die Frage richtig verstehe, aber mit den folgenden Befehlen sind Baumvisualisierungen verfügbar:
sudo systemctl status
Und auch :
sudo systemctl list-dependencies
Hoffe das hilft :)
Es kann auch für andere Zwecke nützlich sein, einen Baum der Ordner systemctl symlinks zu erstellen:
tree /etc/systemd/system
Es war wirklich nützlich, alte / fehlerhafte Einheiten herauszufinden, die meinen Systemstart verlangsamten, und sie anschließend mit dem systemctl disable
Befehl zu deaktivieren .
BEARBEITEN
Das heißt, ich stimme dem OP wirklich zu, dass diese grundlegende Funktionalität über Befehlszeilen-Tools und nicht über ein grafisches Tool bereitgestellt werden sollte. Was ist, wenn Sie X nicht starten können? Wie gehst du dann mit deiner svg-Datei um?
Eigentlich gibt es einen Weg. Wenn Sie scp
(ssh tool) nicht verwenden können , um Ihre Datei auf einem anderen Computer abzurufen, fbi
könnte dies tatsächlich hilfreich sein :)
sudo systemd-analyze plot > /home/user/startup.svg
fbi /home/user/startup.svg
Hat in meinen TTYs gearbeitet. Navigieren Sie einfach mit den Pfeilen im Bild. Es gibt Zoomoptionen, um sie aufzulisten fbi -h
.
Ich hoffe wieder, das hilft. Es ist in Archlinux- und Ubuntu-Repos verfügbar.
EDIT 2:
fbi
funktioniert nicht über ssh Sie können X-Weiterleitungen wie folgt ausführen ssh -Y user@server
, benötigen jedoch einen X-Server, der auf Ihrem Remote-Server ausgeführt wird.
Die beste Wette ist hier zu verwenden sshfs
. Es funktioniert sehr gut im Userspace, zum Beispiel mit Nautilus. Es gibt eine kleine Konfiguration, siehe:
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