Dutree - Alat CLI untuk menganalisis penggunaan cakera dalam output berwarna

Dutree - Alat CLI untuk menganalisis penggunaan cakera dalam output berwarna

Dutree adalah alat sumber terbuka percuma, alat perintah cepat untuk menganalisis penggunaan cakera, yang ditulis dalam bahasa pengaturcaraan karat. Ia dibangunkan dari Durep (Wartawan Penggunaan Cakera) dan pokok (Senaraikan kandungan direktori dalam format seperti pokok) Alat baris arahan. Dutree oleh itu melaporkan penggunaan cakera dalam format seperti pokok.

Baca juga: Agedu - alat yang berguna untuk menjejaki ruang cakera sia -sia di Linux

Ia memaparkan output berwarna, bergantung kepada nilai yang dikonfigurasikan dalam GNU LS_COLORS pembolehubah persekitaran. Ini pembolehubah env Membolehkan untuk menetapkan warna fail berdasarkan pelanjutan, keizinan serta jenis fail.

Ciri -ciri Dutree:

  • Tunjukkan pokok sistem fail.
  • Menyokong agregat fail kecil.
  • Membolehkan membandingkan direktori yang berbeza.
  • Menyokong tidak termasuk fail atau direktori.

Cara Memasang Dutree di Linux Systems

Untuk memasang Dutree Dalam pengagihan Linux, anda mesti mempunyai bahasa pengaturcaraan karat yang dipasang pada sistem anda seperti yang ditunjukkan.

$ sudo curl https: // sh.Rustup.RS -SSF | sh 

Sekali karat Dipasang, anda boleh menjalankan arahan berikut untuk memasang pengedaran kuat> Dutree di Linux seperti yang ditunjukkan.

$ cargo Install -Git https: // github.com/nachoparker/dutree.git 

Selepas memasang Dutree, ia menggunakan warna persekitaran mengikut pembolehubah Ls_colors, ia mempunyai warna yang sama LS -Color perintah bahawa distro kami telah dikonfigurasikan.

$ ls -Color 

Cara paling mudah berjalan Dutree tanpa argumen, dengan cara ini ia menunjukkan pokok sistem fail.

$ Dutree 
Penggunaan cakera sistem fail linux

Untuk memaparkan penggunaan cakera sebenar dan bukannya saiz fail, gunakan -u bendera.

$ dutree -u 
Tunjukkan penggunaan cakera Linux

Tunjukkan direktori secara mendalam

Anda boleh menunjukkan direktori sehingga diberikan kedalaman (lalai 1), menggunakan -d bendera. Perintah di bawah akan menunjukkan direktori sehingga a kedalaman dari 3, di bawah direktori kerja semasa.

Contohnya jika direktori kerja semasa (~/), Kemudian paparan saiz ~/*/*/* Seperti yang ditunjukkan dalam tangkapan skrin sampel berikut.

$ dutree -d 3 
Tunjukkan direktori dalam penggunaan cakera kedalaman

Tidak termasuk fail atau direktori dalam output

Untuk mengecualikan memadankan fail atau nama direktori, gunakan -x bendera.

$ dutree -x centos -7.0-1406-x86_64-DVD.ISO 
Tunjukkan penggunaan cakera dengan tidak termasuk nama fail

Anda juga boleh mendapatkan gambaran keseluruhan tempatan dengan melangkau direktori, menggunakan -f pilihan, seperti begitu.

$ dutree -f 
Gambaran keseluruhan dengan melangkau direktori

Ringkasan penuh/gambaran keseluruhan boleh dijana menggunakan -s bendera seperti yang ditunjukkan.

$ dutree -s 
Ringkasan Penggunaan Cakera Linux

Agregat fail kecil

Adalah mungkin untuk mengagregatkan fail lebih kecil daripada saiz tertentu, lalai adalah 1m seperti yang ditunjukkan.

$ dutree -a 
Agregat fail kecil

Tidak termasuk fail tersembunyi

The -H suis membolehkan tidak termasuk fail tersembunyi dalam output.

$ dutree -h 

The -b Pilihan digunakan untuk mencetak saiz dalam bait, bukan kilobytes (lalai).

$ dutree -b 

Untuk mematikan warna, dan hanya paparan Ascii watak, gunakan -A Bendera seperti begitu.

$ dutree -a 

Anda boleh melihat mesej bantuan Dutree menggunakan -h pilihan.

$ dutree -h Penggunaan: Dutree [Options] [...] Pilihan: -d, -depth [kedalaman] menunjukkan direktori sehingga kedalaman n (def 1) -a, --aggr [n [kmg]] agregat lebih kecil daripada n b/kib/mib /Gib (def 1m) -s, -persamaan yang sama dengan -da, atau -d1 -a1m -u, --Usage melaporkan penggunaan cakera sebenar dan bukannya saiz fail -b, --bytes saiz cetak dalam bait -x, - -Exclude Nama tidak termasuk fail atau direktori yang sepadan -H, -tidak tersembunyi tidak termasuk fail tersembunyi -a, --CII ASCII aksara sahaja, tiada warna -H, -Help Show Help -V, -Versi Versi Cetak -Version 

Dutree GitHub Repository: https: // github.com/nachoparker/dutree

Dutree adalah alat baris arahan yang mudah tetapi kuat untuk menunjukkan saiz fail dan menganalisis penggunaan cakera dalam format seperti pokok, pada sistem linux. Gunakan borang komen di bawah untuk berkongsi pendapat atau pertanyaan anda, dengan kami.