LINUXSEC

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 <span style="color: red;">/etc/nginx/</span>
/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 <span style="color: red;">/home/</span>
/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.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.