dutree - CLI alat za analizu upotrebe diska u obojenom izlazu


dutree je besplatni alat za brzi naredbeni redak otvorenog koda za programski jezik Rust. Razvijen je iz alata naredbenog retka durep (izvještaj o korištenju diska) i stabla (popis sadržaja direktorija u obliku stabla). dutree stoga izvještava o upotrebi diska u obliku stabla.

Prikazuje izlaz u boji, ovisno o vrijednostima konfiguriranim u varijabli okoline GNU LS_COLORS. Ova env varijabla omogućuje postavljanje boja datoteka na temelju ekstenzije, dozvola kao i vrste datoteka.

  • Prikaži stablo sustava datoteka.
  • Podržava agregiranje malih datoteka.
  • Omogućuje usporedbu različitih direktorija.
  • Podržava izuzev datoteka ili direktorija.

Kako instalirati dutree u Linux sustave

Da biste instalirali dutree u Linux distribucije, na vašem sustavu mora biti instaliran programski jezik za hrđu, kao što je prikazano.

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

Jednom instalirana hrđa, možete pokrenuti sljedeću naredbu za instaliranje dutree u Linux distribucije kao što je prikazano.

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

Nakon instalacije dutree, koristi boje okoline prema varijabli LS_COLORS, ima iste naredbe ls --color boje koje je konfigurirao naš distro.

$ ls --color

Najjednostavniji način pokretanja programa dutree je bez argumenata, na ovaj način prikazuje stablo datotečnog sustava.

$ dutree

Da biste prikazali stvarnu upotrebu diska umjesto veličine datoteke, upotrijebite zastavicu -u .

$ dutree -u 

Možete prikazati direktorije do zadane dubine (zadana vrijednost 1), koristeći zastavicu -d . Naredba u nastavku prikazat će direktorije do dubine od 3, u trenutnom radnom direktoriju.

Na primjer, ako je trenutni radni direktorij (~ /) , tada prikaži veličinu ~/*/*/* kao što je prikazano na sljedećem uzorku snimke zaslona.

$ dutree -d 3

Da biste izuzeli podudaranje naziva datoteke ili direktorija, upotrijebite zastavicu -x .

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

Također možete dobiti brz lokalni pregled preskakanjem direktorija, koristeći opciju -f , na taj način.

$ dutree -f

Cjelovit sažetak/pregled može se generirati pomoću oznake -s kao što je prikazano.

$ dutree -s

Moguće je agregirati datoteke manje od određene veličine, zadana vrijednost je 1M kao što je prikazano.

$ dutree -a 

Prekidač -H omogućuje izuzimanje skrivenih datoteka u izlazu.

$ dutree -H

Opcija -b koristi se za ispis veličina u bajtovima, umjesto u kilobajtima (zadano).

$ dutree -b

Da biste isključili boje i prikazivali samo ASCII znakove, upotrijebite oznaku -A na takav način.

$ dutree -A

Poruku pomoći za dutree možete pregledati pomoću opcije -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 Repozitorij: https://github.com/nachoparker/dutree

dutree je jednostavan, ali moćan alat naredbenog retka za prikaz veličine datoteke i analizu upotrebe diska u obliku stabla na Linux sustavima. Upotrijebite donji obrazac za komentar da biste s nama podijelili svoja razmišljanja ili upite o tome.