dutree - Una eina CLI per analitzar l'ús del disc a la sortida de colors
dutree és una eina de línia d'ordres ràpida i gratuïta de codi obert per al llenguatge de programació Rust. Es desenvolupa a partir de les eines de línia d'ordres durep (informer d'ús de disc) i arbre (llista de contingut del directori en format arbre). per tant, dutree informa de l'ús del disc en un format d'arbre.
Mostra una sortida de colors, depenent dels valors configurats a la variable d'entorn GNU LS_COLORS. Aquesta variable env permet establir els colors dels fitxers en funció de l'extensió, els permisos i el tipus de fitxer.
- Mostra l'arbre del sistema de fitxers.
- Admet l'agregació de fitxers petits.
- Permet comparar diferents directoris.
- Admet l'exclusió de fitxers o directoris.
Com instal·lar dutree en sistemes Linux
Per instal·lar dutree a les distribucions de Linux, heu de tenir el llenguatge de programació rust instal·lat al vostre sistema, tal com es mostra.
$ sudo curl https://sh.rustup.rs -sSf | sh
Un cop instal·lat Rust, podeu executar l'ordre següent per instal·lardutree a les distribucions de Linux, tal com es mostra.
$ cargo install --git https://github.com/nachoparker/dutree.git
Després d'instal·lar dutree, utilitza els colors de l'entorn segons la variable LS_COLORS, té la mateixa comanda ls --color
de colors que ha configurat la nostra distribució.
$ ls --color
La forma més senzilla d'executar dutree és sense arguments, d'aquesta manera mostra un arbre del sistema de fitxers.
$ dutree
Per mostrar l'ús real del disc en lloc de la mida del fitxer, utilitzeu el senyalador -u
.
$ dutree -u
Podeu mostrar directoris fins a una profunditat determinada (per defecte 1), utilitzant el senyalador -d
. L'ordre següent mostrarà directoris fins a una profunditat de 3, sota el directori de treball actual.
Per exemple, si el directori de treball actual (~/)
, mostra la mida de ~/*/*/*
tal com es mostra a la següent captura de pantalla de mostra.
$ dutree -d 3
Per excloure la concordança d'un nom de fitxer o directori, utilitzeu el senyalador -x
.
$ dutree -x CentOS-7.0-1406-x86_64-DVD.iso
També podeu obtenir una visió general local ràpida si ometeu els directoris, utilitzant l'opció -f
, així.
$ dutree -f
Es pot generar un resum/visió general completa utilitzant la marca -s
tal com es mostra.
$ dutree -s
És possible agregar fitxers més petits que una mida determinada, per defecte és 1M com es mostra.
$ dutree -a
L'interruptor -H
permet excloure fitxers ocults a la sortida.
$ dutree -H
L'opció -b
s'utilitza per imprimir mides en bytes, en lloc de kilobytes (per defecte).
$ dutree -b
Per desactivar els colors i mostrar només caràcters ASCII, utilitzeu el senyalador -A
així.
$ dutree -A
Podeu veure el missatge d'ajuda de dutree utilitzant l'opció -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
Repositori Github dutree: https://github.com/nachoparker/dutree
dutree és una eina de línia d'ordres senzilla però potent per mostrar la mida dels fitxers i analitzar l'ús del disc en format d'arbre, en sistemes Linux. Utilitzeu el formulari de comentaris a continuació per compartir els vostres pensaments o consultes al respecte amb nosaltres.