dutree - CLI-tööriist ketta kasutamise analüüsimiseks värvilises väljundis


dutree on tasuta avatud lähtekoodiga kiire käsurea tööriist Rust programmeerimiskeeleks. See on välja töötatud käsurea tööriistadest durep (kettakasutuse reporter) ja puust (loendi kataloogisisu puulaadses vormingus). Seetõttu teatab dutree kettakasutusest puulaadses vormingus.

See kuvab värvilist väljundit, sõltuvalt GNU LS_COLORS keskkonnamuutujaga konfigureeritud väärtustest. Selle muutujaga env saab failide värve määrata nii laienduse, õiguste kui ka failitüübi põhjal.

  • Kuva failisüsteemi puu.
  • Toetab väikeste failide liitmist.
  • Võimaldab võrrelda erinevaid katalooge.
  • Toetab failide või kataloogide väljaarvamist.

Kuidas installida dutree Linuxi süsteemidesse

Dutree'i installimiseks Linuxi distributsioonidesse peab teie süsteemis olema installitud rooste programmeerimiskeel, nagu näidatud.

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

Kui rooste on installitud, võite käivitada järgmise käsu, et installida tugev> dutree Linuxi jaotustesse, nagu näidatud.

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

Pärast dutree'i installimist kasutab see keskkonnavärve vastavalt muutujale LS_COLORS, tal on samad värvid ls --color , mille meie distro on seadistanud.

$ ls --color

Lihtsaim viis dutree'i käitamiseks on argumentideta, nii kuvatakse failisüsteemi puu.

$ dutree

Reaalse kettakasutuse kuvamiseks faili suuruse asemel kasutage lippu -u .

$ dutree -u 

Saate katalooge näidata teatud sügavusega (vaikimisi 1), kasutades lippu -d . Allolev käsk näitab katalooge kuni 3 sügavuseni praeguse töökataloogi all.

Näiteks kui praegune töökataloog (~ /) , siis kuvage ~/*/*/* suurus, nagu on näidatud järgmisel ekraanipildil.

$ dutree -d 3

Faili või katalooginime sobitamise välistamiseks kasutage lippu -x .

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

Kiire kohaliku ülevaate saate ka kataloogide vahele jätmisega, kasutades valikut -f .

$ dutree -f

Täieliku kokkuvõtte/ülevaate saab luua lipu -s abil, nagu näidatud.

$ dutree -s

Teatud suurusest väiksemaid faile on võimalik koondada, vaikimisi on see 1M, nagu näidatud.

$ dutree -a 

Lüliti -H võimaldab väljundis peidetud faile välistada.

$ dutree -H

Valikut -b kasutatakse suuruste baitides printimiseks kilobaitide asemel (vaikimisi).

$ dutree -b

Värvide väljalülitamiseks ja ainult ASCII tähemärkide kuvamiseks kasutage lipu -A nii.

$ dutree -A

Dutree abisõnumit saate vaadata, kasutades valikut -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 Githubi hoidla: https://github.com/nachoparker/dutree

dutree on lihtne, kuid võimas käsurea tööriist faili suuruse kuvamiseks ja ketta kasutamise analüüsimiseks puulaadses vormingus Linuxi süsteemides. Kasutage allolevat kommentaarivormi, et meiega selle kohta oma mõtteid või päringuid jagada.