Vaikka voit käyttää ls: ää Linux-päätteessä hakemistojen näyttämiseen, entä jos olisi työkalu, joka voisi näyttää hakemistoluettelot hierarkkisesti, kuten puu? Onneksi tällainen ohjelma on olemassa, ja sitä kutsutaan "puuksi".
Mikä on puu?
puu on samanlainen kuin ls-komento siinä mielessä, että se näyttää hakemistoluettelot, mutta puu näyttää ne puumaisena rakenteena nimensä mukaisesti. Tämä tarkoittaa, että alihakemistot esitetään puun oksina. Ja se näyttää alihakemiston alihakemiston syvempänä haarana.
Puun asentaminen Linuxiin
puu on helppo asentaa useimpiin suuriin Linux-jakeluihin. Käytä vain suosikkipakettihallintaasi.
Debian/Ubuntu-järjestelmissä:
sudo apt Asentaa puu
Ja Arch Linuxissa:
sudo pacman -S puu
Päällä Red Hat -jakeluperhe, mukaan lukien Fedora, CentOS, Rocky Linux jne.:
sudo dnf Asentaa puu
Hakemistopuiden näyttäminen puulla
Itse asiassa puiden näyttäminen puukomennolla on yksinkertaista. Yksinkertaisesti soittamalla puu nykyisessä hakemistossa näyttää hakemiston puun.
Voit myös antaa polun nimen puulle seuraavasti:
puu /polku/hakemistoon
Sinulla voi olla vain puunäyttöhakemistoja -d vaihtoehto:
puu -d / jne
Voit myös seurata puuta symbolisia linkkejä järjestelmässä -l vaihtoehto. Muussa tapauksessa se näyttää symbolisia linkkejä muodossa "linkki -> kohde".
Jos Linux-järjestelmäsi on asennettu useammalle kuin yhdelle kiintolevylle, voit asettaa puun pysymään nykyisessä tiedostojärjestelmässä -x vaihtoehto.
Voit näyttää vain tiedostoja, jotka vastaavat yleismerkkikuviota -P vaihtoehto, jota seuraa kuvio. Muista liittää mukaan kuvio yksittäiset lainausmerkit ('), tai kuori yrittää tulkita sen ja antaa virheen.
Jos haluat esimerkiksi näyttää kaikki tiedostot, jotka päättyvät ".c"-tiedostotunnisteeseen:
puu -P '*.c'
Nyt voit näyttää tiedostopuita Linux-päätteessäsi
Puun avulla voit näyttää puumaisia kaavioita hakemistoistasi näyttääksesi tiedostojen ja alihakemistojen suhteet ja jopa käyttää vaihtoehtoja tulosteen säätämiseen. Jos etsit tiedostoja Linux-hakemistopuusta, etsi komento on se, mitä tarvitset.