Não sei se entendi corretamente a pergunta, mas existem visualizações em árvore disponíveis com os seguintes comandos:
sudo systemctl status
E também :
sudo systemctl list-dependencies
Espero que isto ajude :)
Além disso, pode ser útil para outros fins criar uma árvore das pastas de links simbólicos systemctl:
tree /etc/systemd/system
Na verdade, foi realmente útil descobrir unidades antigas / de buggy que estavam desacelerando a inicialização do sistema, para desativá-las posteriormente usando o systemctl disable
comando
EDITAR
Dito isso, eu realmente concordo com o OP de que essa funcionalidade básica deve ser fornecida por meio de ferramentas de linha de comando, e não por uma ferramenta gráfica ... E se você não puder iniciar o X? Como você lida com o seu arquivo svg?
Na verdade, existe um caminho. Se você não pode usar scp
(ferramenta ssh) para buscar seu arquivo em outro computador, fbi
pode realmente ajudá-lo :)
sudo systemd-analyze plot > /home/user/startup.svg
fbi /home/user/startup.svg
Trabalhei em meus TTYs. Basta navegar dentro da imagem com setas. Existem opções de zoom para listar fbi -h
.
Mais uma vez, espero que isso ajude. Está disponível nos repositórios Archlinux e Ubuntu.
EDIT 2:
fbi
não funciona sobre ssh. Você pode fazer o encaminhamento do X assim ssh -Y user@server
, mas precisa de um servidor X em execução no servidor remoto.
A melhor aposta aqui é usar sshfs
. Ele funciona muito bem no espaço do usuário, por exemplo, com nautilus. Há uma pequena configuração para fazer, veja:
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