Hi!
Ich wusste mal einen Befehl mit dem man Verzeichnisse, Unterverzeichnisse und Dateien im Terminal als Baum ausgeben kann. Leider fällt mir der Name nicht mehr ein.
Weiss den zufällig jemand?
Gruß Wurst
Anmeldungsdatum: Beiträge: 279 |
Hi! Ich wusste mal einen Befehl mit dem man Verzeichnisse, Unterverzeichnisse und Dateien im Terminal als Baum ausgeben kann. Leider fällt mir der Name nicht mehr ein. Weiss den zufällig jemand? Gruß Wurst |
![]() Anmeldungsdatum: Beiträge: 3443 Wohnort: 97070 Würzburg |
tree |
(Themenstarter)
Anmeldungsdatum: Beiträge: 279 |
Stimmt. Danke! Ich bin jetzt nur total irritiert, weil tree nicht installiert war. Und ich war mir sowas von sicher, dass ich das an diesem Rechner schon benutzt hab. 😲 |
![]() Anmeldungsdatum: Beiträge: 3443 Wohnort: 97070 Würzburg |
tree gabs auch schonmal in der (Novell)DOS Welt, bin ich seinerzeit auch drübergestolpert, immer mit dem Vorurteil lebend, dass unter Linux minimal die Übermenge von DOS Befehlen vorhanden ist 😀. |
Anmeldungsdatum: Beiträge: 986 Wohnort: Ottendorf-Okrilla |
ls -R oder ls --recursive hilft auch. Lustig ist das immer bei ls -R /☺ Grad ausprobiert. Tree hat eine wesentlich schönere Ausgabe.. tree / hat nur 23 Sek gedauert:) 21154 Directories, 186027 files ganz schön viel.. tree -a / hat schon 39 sek gedauert. 23k ordner, 239k dateien:) tree -af |grep bla kann man auch zum suchen verwenden:) |
Anmeldungsdatum: Beiträge: 59 Wohnort: Lohr am Main |
Also 'ls -R' ist meiner Meinung nach keine Alternative zu 'tree'. |
![]() Anmeldungsdatum: Beiträge: 223 |
Gibt es eine Alternative zu tree (-d -L 2)? Das ist auf meinem Rechner nicht installiert und ich habe keine Rechte daran was zu ändern. ls -R gibt echt zu viel aus! Keine Alternative ... |
Anmeldungsdatum: Beiträge: 986 Wohnort: Ottendorf-Okrilla |
therealsega schrieb:
Dann lad dir das binary runter und kopiers in dein $HOME zB(weiß jetzt nicht ob das in diesem konkreten Fall passt): wget http://homepage-von-tree/download/tree-v12345-source.tar.gz # kA ob das auch nur annähernd richtig ist tar xf tree-v12345-source.tar.gz cd tree/ ./configure --PREFIX=$HOME make make install --PREFIX=$HOME #entweder hier oder in configure muss man den prefix angeben, damit nicht systemweit installiert wird Oder du bittest mal lieb den Admin.. |
![]() Anmeldungsdatum: Beiträge: 3443 Wohnort: 97070 Würzburg |
Alternativ falls vorhanden könntest du auch find verwenden find . -type d -maxdepth 2 -print |