dutree - Analisis Penggunaan Disk Sistem File di Linux


dutree adalah alat baris perintah gratis, sumber terbuka, dan cepat untuk menganalisis penggunaan disk, ditulis dalam bahasa pemrograman Rust, yang dikembangkan dari kombinasi durep (disk reporter penggunaan) dan alat baris perintah pohon (daftar konten direktori dalam format seperti pohon). Hasilnya, dutree melaporkan penggunaan disk dalam format seperti pohon.

dutree menampilkan keluaran berwarna, bergantung pada nilai yang dikonfigurasi dalam variabel lingkungan GNU LS_COLORS. Variabel lingkungan ini memungkinkan pengaturan warna file berdasarkan ekstensi, izin, dan jenis file.

Fitur tugas:

  • Tampilkan pohon sistem file.
  • Mendukung pengumpulan file kecil.
  • Memungkinkan untuk membandingkan direktori yang berbeda.
  • Mendukung pengecualian file atau direktori.

Cara Menginstal Dutree di Sistem Linux

Untuk menginstal dutree di distribusi Linux, Anda harus menginstal bahasa pemrograman rust di sistem Anda. Jika Anda belum menginstal Rust, Anda dapat menggunakan perintah curl berikut untuk menginstalnya seperti yang ditunjukkan.

sudo curl https://sh.rustup.rs -sSf | sh

Setelah Rust diinstal, Anda dapat menjalankan perintah berikut untuk menginstal dutree di distribusi Linux seperti yang ditunjukkan.

cargo install --git https://github.com/nachoparker/dutree.git

Setelah menginstal dutree, ia menggunakan warna lingkungan sesuai dengan variabel LS_COLORS, ia memiliki warna yang sama dengan perintah ls –color yang telah dikonfigurasi distro kami.

ls --color

Cara paling sederhana untuk menjalankan dutree adalah tanpa argumen, dengan cara ini ia menampilkan pohon sistem file.

dutree

Untuk menampilkan penggunaan disk sebenarnya dan bukan ukuran file, gunakan flag -u.

dutree -u 

Tampilkan Direktori secara Mendalam

Anda dapat menampilkan direktori hingga kedalaman tertentu (default 1), menggunakan tanda -d. Perintah di bawah ini akan menampilkan direktori hingga kedalaman 3, di bawah direktori kerja saat ini.

Misalnya jika direktori kerja saat ini (~/), maka tampilkan ukuran ~/*/*/* seperti yang ditunjukkan pada contoh tangkapan layar berikut.

dutree -d 3

Kecualikan File atau Direktori dalam Output

Untuk mengecualikan kecocokan nama file atau direktori, gunakan tanda -x.

dutree -x CentOS-7.0-1406-x86_64-DVD.iso 

Anda juga bisa mendapatkan ikhtisar lokal secara singkat dengan melewati direktori, menggunakan opsi -f, seperti itu.

dutree -f

Ringkasan/ikhtisar lengkap dapat dibuat menggunakan tanda -s seperti yang ditunjukkan.

dutree -s

Agregat File Kecil

Dimungkinkan untuk menggabungkan file yang lebih kecil dari ukuran tertentu, defaultnya adalah 1M seperti yang ditunjukkan.

dutree -a 

Kecualikan File Tersembunyi

Sakelar -H memungkinkan untuk mengecualikan file tersembunyi dalam output.

dutree -H

Opsi -b digunakan untuk mencetak ukuran dalam byte, bukan kilobyte (default).

dutree -b

Untuk mematikan warna, dan hanya menampilkan karakter ASCII, gunakan tanda -A seperti ini.

dutree -A

Anda dapat melihat pesan bantuan dutree menggunakan opsi -h.

dutree -h

Usage: dutree [options]  [..]
 
Options:
    -d, --depth [DEPTH] show directories up to depth N (def 1)
    -a, --aggr [N[KMG]] aggregate smaller than N B/KiB/MiB/GiB (def 1M)
    -s, --summary       equivalent to -da, or -d1 -a1M
    -u, --usage         report real disk usage instead of file size
    -b, --bytes         print sizes in bytes
    -x, --exclude NAME  exclude matching files or directories
    -H, --no-hidden     exclude hidden files
    -A, --ascii         ASCII characters only, no colors
    -h, --help          show help
    -v, --version       print version number

dutree adalah alat baris perintah yang sederhana namun kuat untuk menampilkan ukuran file dan menganalisis penggunaan disk dalam format seperti pohon, pada sistem Linux. Gunakan formulir komentar di bawah untuk membagikan pemikiran atau pertanyaan Anda tentang hal itu kepada kami.