dutree - Analysoi tiedostojärjestelmän levyn käyttöä Linuxissa


dutree on ilmainen, avoimen lähdekoodin nopea komentorivityökalu levynkäytön analysointiin. Se on kirjoitettu Rust-ohjelmointikielellä, joka on kehitetty durep (disk) -yhdistelmästä. käyttöreportteri) ja puu (luettelohakemiston sisältö puumaisessa muodossa) komentorivityökalut. Tämän seurauksena dutree raportoi levyn käytön puumaisessa muodossa.

dutree näyttää värillisen tulosteen GNU LS_COLORS -ympäristömuuttujan arvojen mukaan. Tämä ympäristömuuttuja mahdollistaa tiedostojen värien asettamisen niiden laajennuksen, käyttöoikeuksien ja tiedostotyypin perusteella.

dutreen ominaisuudet:

  • Näytä tiedostojärjestelmäpuu.
  • Tukee pienten tiedostojen yhdistämistä.
  • Mahdollistaa eri hakemistojen vertailun.
  • Tukee tiedostojen tai hakemistojen poissulkemista.

Kuinka asentaa dutree Linux-järjestelmiin

dutreen asentaminen Linux-jakeluihin edellyttää, että järjestelmääsi on asennettu rust-ohjelmointikieli. Jos sinulla ei ole Rust-ohjelmaa asennettuna, voit asentaa sen seuraavan curl-komennolla kuvan osoittamalla tavalla.

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

Kun Rust on asennettu, voit suorittaa seuraavan komennon asentaaksesi dutree Linux-jakeluihin kuvan mukaisesti.

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

Kun dutree on asennettu, se käyttää ympäristön värejä muuttujan LS_COLORS mukaisesti, sillä on samat värit ls –color -komento, jonka distromme on määrittänyt.

ls --color

Yksinkertaisin tapa ajaa dutree on ilman argumentteja, joten se näyttää tiedostojärjestelmäpuun.

dutree

Jos haluat näyttää todellisen levyn käytön tiedoston koon sijaan, käytä lippua -u.

dutree -u 

Näytä hakemistot syvällisesti

Voit näyttää hakemistoja tiettyyn syvyyteen asti (oletus 1) -d-lipulla. Alla oleva komento näyttää nykyisen työhakemiston alle hakemistot syvyyteen saakka 3.

Jos esimerkiksi nykyinen työhakemisto (~/), näytä sitten ~/*/*/* koko seuraavan esimerkkikuvakaappauksen mukaisesti.

dutree -d 3

Sulje pois tiedostoja tai hakemistoja tulosteesta

Jos haluat sulkea pois tiedoston tai hakemiston nimen, käytä lippua -x.

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

Voit myös saada nopean paikallisen yleiskatsauksen ohittamalla hakemistoja käyttämällä -f-vaihtoehtoa.

dutree -f

Täydellinen yhteenveto/yleiskatsaus voidaan luoda käyttämällä -s-lippua kuvan mukaisesti.

dutree -s

Kokoa pienet tiedostot

Tiettyä kokoa pienempiä tiedostoja on mahdollista yhdistää. Oletusarvo on 1M kuvan mukaisesti.

dutree -a 

Sulje pois piilotetut tiedostot

-H-kytkin mahdollistaa piilotettujen tiedostojen poissulkemisen tulosteesta.

dutree -H

Vaihtoehtoa -b käytetään koot tulostamiseen tavuina kilotavujen sijaan (oletus).

dutree -b

Jos haluat poistaa värit käytöstä ja näyttää vain ASCII-merkit, käytä -A-lippua samalla tavalla.

dutree -A

Voit tarkastella dutreen ohjeviestiä -h-vaihtoehdolla.

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 on yksinkertainen mutta tehokas komentorivityökalu, jolla voit näyttää tiedostokoon ja analysoida levyn käyttöä puumaisessa muodossa Linux-järjestelmissä. Käytä alla olevaa kommenttilomaketta jakaaksesi ajatuksesi tai kysymyksesi kanssamme.