dutree - Orodje CLI za analizo uporabe diska v barvnem izhodu


dutree je brezplačno odprtokodno, hitro orodje ukazne vrstice za programski jezik Rust. Razvit je iz orodij ukazne vrstice durep (poročevalec o uporabi diska) in drevesa (vsebina imenika seznama v drevesni obliki). dutree zato poroča o uporabi diska v drevesni obliki.

Prikazuje barvni izhod, odvisno od vrednosti, konfiguriranih v spremenljivki okolja GNU LS_COLORS. Ta spremenljivka env omogoča nastavitev barv datotek glede na razširitev, dovoljenja in vrsto datoteke.

  • Pokaži drevo datotečnega sistema.
  • Podpira združevanje majhnih datotek.
  • Omogoča primerjavo različnih imenikov.
  • Podpira razen datotek ali imenikov.

Kako namestiti dutree v sisteme Linux

Če želite namestiti dutree v distribucije Linuxa, morate imeti v sistemu nameščen programski jezik rja, kot je prikazano.

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

Ko je rja nameščena, lahko zaženete naslednji ukaz, da namestite dutree v distribucije Linuxa, kot je prikazano.

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

Po namestitvi dutree uporablja barve okolja v skladu s spremenljivko LS_COLORS, ima iste barve ls --color ukaz, ki ga je konfiguriral naš distro.

$ ls --color

Najenostavnejši način izvajanja dutree je brez argumentov, na ta način prikazuje drevo datotečnega sistema.

$ dutree

Za prikaz dejanske uporabe diska namesto velikosti datoteke uporabite zastavo -u .

$ dutree -u 

Imenike lahko prikažete do določene globine (privzeto 1) z zastavico -d . Spodnji ukaz bo prikazal imenike do globine 3 pod trenutnim delovnim imenikom.

Na primer, če je trenutni delovni imenik (~/) , potem prikažite velikost ~/*/*/*, kot je prikazano na naslednjem vzorčnem posnetku zaslona.

$ dutree -d 3

Če želite izključiti ujemanje imena datoteke ali imenika, uporabite zastavico -x .

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

Hiter lokalni pregled lahko dobite tudi tako, da preskočite imenike, tako da uporabite možnost -f .

$ dutree -f

Celoten povzetek/pregled lahko ustvarite z zastavico -s , kot je prikazano.

$ dutree -s

Možno je združevanje datotek, manjših od določene velikosti, privzeto je 1M, kot je prikazano.

$ dutree -a 

Stikalo -H omogoča izključitev skritih datotek v izhodu.

$ dutree -H

Možnost -b se uporablja za tiskanje velikosti v bajtih, namesto v kilobajtih (privzeto).

$ dutree -b

Če želite izklopiti barve in prikazati samo znake ASCII, uporabite tako zastavico -A .

$ dutree -A

Sporočilo pomoči za dutree si lahko ogledate z možnostjo -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 Github Repository: https://github.com/nachoparker/dutree

dutree je preprosto, a zmogljivo orodje ukazne vrstice za prikaz velikosti datoteke in analizo uporabe diska v drevesni obliki v sistemih Linux. Uporabite spodnji obrazec za komentarje, če z nami delite svoje misli ali vprašanja o tem.