Command tree: Ipakita ang mga direktoryo bilang isang puno sa Linux

Minsan ang pag-navigate sa mga direktoryo ng Linux mula sa console ay naging medyo kumplikado, bilang karagdagan, sa ilang mga kaso kailangan naming malaman ang istraktura ng ilang mga direktoryo, ang natural na paraan upang mapabuti ito ay sa pamamagitan ng pagpapakita ng mga direktoryo sa anyo ng isang puno.

Ang pagpapakita ng mga direktoryo bilang isang puno sa Linux ay medyo simple, salamat sa utility puno, na hindi na-install bilang default sa karamihan ng mga pamamahagi ng Linux ngunit matatagpuan sa mga opisyal na repository.

mga direktoryo na hugis-puno

mga direktoryo na hugis-puno

Ano ang utos ng puno?

Ito ay isang utos na malawakang ginagamit ng mga gumagamit ng Linux, na nagpapahintulot sa amin na ipakita ang hierarchy ng mga direktoryo ng aming operating system sa isang grapiko at nakabalangkas na paraan.

Pinapayagan ka rin ng utos ng puno na ilista ang mga direktoryo ng mga panlabas na aparato.

Pag-install ng utos ng puno sa Linux

Sa ilang mga distros ang utos ng puno ay na-install bilang default, ngunit sa karamihan ng mga kaso hindi ito ang kaso, sa karamihan ng mga kaso sapat na itong mai-install ito gamit ang mga repository ng bawat distro.

Maaari mong gamitin ang anuman sa mga sumusunod na utos upang mai-install ito sa iyong paboritong distro.

$ sudo pacman -S tree # Arch Linux
$yum install ng puno -y #Centos y Fedora
$ sudo apt-get install tree # Ubuntu  
$ sudo aptitude install tree # Debian

Maaari mong matiyak na ang pag-install ay matagumpay na nakumpleto sa pamamagitan ng pagpapatakbo ng utos ng puno

Paano gamitin ang utos ng puno

Ang pinakamahusay na paraan upang malaman ang lahat ng mga pakinabang na inaalok ng utos ng puno ay ang paggamit ng sariling dokumentasyon ng utos, upang gawin ito mula sa terminal       $ man tree

Sa parehong paraan, sa ibaba nag-aalok ako sa iyo ng isang listahan, kasama ang ilan sa mga pinaka ginagamit na pagpipilian sa paligid ng utos na ito:

$ 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

Maraming iba pang mga kumbinasyon ng utos na maaaring maging lubhang kapaki-pakinabang kapag nagpapakita ng mga direktoryo ng puno sa Linux.

Tandaan na ang mga parameter ng utos na ito ay maaaring pagsamahin, makamit ang halimbawa «ipakita ang listahan ng lahat ng mga file kasama ang mga nakatagong may kani-kanilang landas«, Para dito isinasagawa namin tree -af

Kaya't inaasahan namin na masulit mo ang simple ngunit kapaki-pakinabang na utos na ito.


Idagdag bilang ginustong mapagkukunan sa Google