Niekedy je navigácia v adresároch Linuxu z konzoly trochu komplikovaná, navyše v niektorých prípadoch potrebujeme poznať štruktúru niektorých adresárov. Prirodzeným spôsobom, ako to vylepšiť, je zobrazenie adresárov vo forme stromu.
Zobrazenie adresárov ako stromu v systéme Linux je vďaka tejto pomôcke celkom jednoduché strom, ktorý nie je predvolene nainštalovaný vo väčšine distribúcií Linuxu, ale nachádza sa v oficiálnych úložiskách.
adresáre v tvare stromu
Čo je príkaz stromu?
Je to príkaz široko používaný používateľmi systému Linux, ktorý nám umožňuje graficky a štruktúrovane zobraziť hierarchiu adresárov nášho operačného systému.
Príkaz tree vám tiež umožňuje vypísať zoznam adresárov externých zariadení.
Inštalácia príkazu tree na systéme Linux
V niektorých distros je príkaz stromu nainštalovaný štandardne, ale vo väčšine prípadov to tak nie je, vo väčšine prípadov stačí nainštalovať ho pomocou archívov každého distra.
Môžete použiť ktorýkoľvek z nasledujúcich príkazov a nainštalovať ho na svoje obľúbené distro.
$ sudo pacman -S tree # Arch Linux $yum nainštalovať strom -y#Centos y Fedora $ sudo apt-get install tree # Ubuntu $ sudo aptitude install tree # Debian
Úspešnosť inštalácie môžete zabezpečiť spustením príkazu strom
Ako používať príkaz stromu
Najlepším spôsobom, ako spoznať všetky výhody, ktoré ponúka príkaz stromu, je vlastná dokumentácia príkazu, ktorá sa dá spustiť z terminálu. $ man tree
Rovnakým spôsobom vám nižšie ponúkam zoznam s niektorými z najpoužívanejších možností tohto príkazu:
$ tree # Muestra directorios y ficheros
$ tree -d # Muestra sólo directorios
$ tree -L X # Muestra hasta X directorios de profundidad
$ tree -f # Muestra los archivos con su respectiva ruta
$ tree -a # Muestra todos los archivos, incluidos los ocultos.
$ tree / # Muestra un árbol de todo nuestro sistema
$ tree -ugh # Muestra los ficheros con su respectivo propietario (-u),
el grupo (-g) y el tamaño de cada archivo (-h)
$ tree -H . -o tudirectorio.html # Exporta tu árbol de directorio a un archivo
HTML
Existuje mnoho ďalších kombinácií príkazu, ktoré môžu byť veľmi užitočné pri zobrazovaní adresárov ako stromu v systéme Linux.
Pamätajte, že parametre tohto príkazu je možné kombinovať, napríkladzobraziť zoznam všetkých súborov vrátane skrytých s ich príslušnou cestou«, Za týmto účelom vykonáme tree -af
Dúfame teda, že z tohto jednoduchého, ale užitočného príkazu vyťažíte maximum.