Menampilkan Tree Structure pada Direktori Linux

Menampilkan Tree Structure pada Direktori Linux. Kadang kita membutuhkan tampilan struktur pohon (tree structure) untuk memudahkan pencarian file ataupun memetakan suatu direktori pada sistem kita. Nah, di linux sendiri kita bisa menggunakan perintah tree untuk menampilkan tree structure tersebut.


Install
Untuk paketnya sendiri di Ubuntu maupun Debian belum terinstall jadi harus diinstall terlebih dahulu dengan perintah
sudo apt-get install tree
Sementara untuk CentOS bisa gunakan perintah
yum install tree
Menjalankan Perintah Tree
Cukup jalankan perintah
tree
atau
tree direktori
Contoh
yuyudhn@YuzurihaInori:~$ tree /etc/nginx/
/etc/nginx/
├── conf.d
├── fastcgi.conf
├── fastcgi_params
├── koi-utf
├── koi-win
├── mime.types
├── modules-available
├── modules-enabled
│   ├── 50-mod-http-auth-pam.conf -> /usr/share/nginx/modules-available/mod-http-auth-pam.conf
│   ├── 50-mod-http-dav-ext.conf -> /usr/share/nginx/modules-available/mod-http-dav-ext.conf
│   ├── 50-mod-http-echo.conf -> /usr/share/nginx/modules-available/mod-http-echo.conf
│   ├── 50-mod-http-geoip.conf -> /usr/share/nginx/modules-available/mod-http-geoip.conf
│   ├── 50-mod-http-image-filter.conf -> /usr/share/nginx/modules-available/mod-http-image-filter.conf
│   ├── 50-mod-http-subs-filter.conf -> /usr/share/nginx/modules-available/mod-http-subs-filter.conf
│   ├── 50-mod-http-upstream-fair.conf -> /usr/share/nginx/modules-available/mod-http-upstream-fair.conf
│   ├── 50-mod-http-xslt-filter.conf -> /usr/share/nginx/modules-available/mod-http-xslt-filter.conf
│   ├── 50-mod-mail.conf -> /usr/share/nginx/modules-available/mod-mail.conf
│   └── 50-mod-stream.conf -> /usr/share/nginx/modules-available/mod-stream.conf
├── nginx.conf
├── proxy_params
├── scgi_params
├── sites-available
│   └── default
├── sites-enabled
│   └── default -> /etc/nginx/sites-available/default
├── snippets
│   ├── fastcgi-php.conf
│   └── snakeoil.conf
├── uwsgi_params
└── win-utf

6 directories, 24 files

Secara default perintah tree menampilkan list direktori dan file didalamnya, namun tidak untuk file yang dihidden (misalnya disembunyikan dengan nama diawali titik). Maka untuk melihat seluruh struktur direktori dan file (termasuk yang tersembunyi) bisa gunakan perintah
tree -a
Atau, jika hanya ingin melihat struktur direktorinya saja, gunakan perintah
tree -d
Contoh
yuyudhn@YuzurihaInori:~$ tree -d /home/
/home/
└── yuyudhn
    ├── Bashter
    │   ├── Screenshots
    │   ├── bashter-tempdata
    │   ├── modules
    │   │   ├── form
    │   │   ├── header
    │   │   └── url
    │   └── scan-logs
    ├── command-tutorial
    │   └── chattr
    ├── exploit
    ├── firebase-file
    │   └── public
    ├── public
    ├── tools

Oke mungkin itu saja tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Posting Komentar untuk "Menampilkan Tree Structure pada Direktori Linux"