Ir al contenido

Hoja de Referencia de dust - Analizador de Uso de Disco Intuitivo

Hoja de Referencia de dust - Analizador de Uso de Disco Intuitivo

Sección titulada «Hoja de Referencia de dust - Analizador de Uso de Disco Intuitivo»

Una versión más intuitiva de du (Disk Usage) escrita en Rust. Muestra el uso del disco con gráficos de barras visuales, facilitando la detección de lo que consume espacio de un vistazo.

PlataformaComando
macOS (Homebrew)brew install dust
Ubuntu/Debiansudo apt install du-dust
Arch Linuxsudo pacman -S dust
Fedora/RHELsudo dnf install dust
Windows (Scoop)scoop install dust
Windows (Chocolatey)choco install dust
Cargo (Todas las plataformas)cargo install du-dust
Snapsudo snap install dust
Condaconda install -c conda-forge dust
Nixnix-env -iA nixpkgs.du-dust
ComandoDescripción
dustMostrar uso de disco del directorio actual con gráfico de barras
dust /path/to/dirAnalizar un directorio específico
dust dir1 dir2Comparar uso de disco de múltiples directorios
dust -n 10Mostrar las 10 entradas más grandes
dust -n 30Mostrar las 30 entradas más grandes
dust -d 2Limitar visualización a 2 niveles de directorio de profundidad
dust -d 1Mostrar solo hijos inmediatos (vista general)
dust -rInvertir orden de salida (más pequeño primero)
dust -pMostrar rutas completas para cada entrada
dust -sMostrar tamaño aparente en lugar de uso de disco
ComandoDescripción
dust -DMostrar solo directorios (sin archivos individuales)
dust -FMostrar solo archivos (sin directorios)
dust -iOcultar archivos y directorios ocultos
dust -xPermanecer en el mismo sistema de archivos (no cruzar puntos de montaje)
dust -X node_modulesIgnorar entradas nombradas “node_modules”
dust -X ".git"Ignorar directorios .git
dust -e "\.log$"Incluir solo archivos que coincidan con patrón regex
dust -v "\.tmp$"Excluir archivos que coincidan con patrón regex
dust -z 1MMostrar solo entradas mayores a 1 MB
dust -z 100KMostrar solo entradas mayores a 100 KB
dust -tAgrupar resultados por tipo de archivo/extensión
dust -fContar número de archivos en lugar de uso de disco
ComandoDescripción
dust -bEliminar porcentajes y barras ASCII (salida simple)
dust -BMover barras de porcentaje al lado derecho
dust -cSalida monocromática (sin colores)
dust -CForzar salida de color (incluso al usar tuberías)
dust -RModo lector de pantalla (sin barras, agrega columna de profundidad)
dust -jSalida en formato JSON
dust --skip-totalNo mostrar la fila total en la parte superior
ComandoDescripción
dust -o siUnidades SI (KB, MB, GB — potencias de 1000)
dust -o bMostrar tamaños en bytes
dust -o kbMostrar tamaños en kilobytes
dust -o kibMostrar tamaños en kibibytes (1024)
dust -o mbMostrar tamaños en megabytes
dust -o mibMostrar tamaños en mebibytes (1024²)
dust -o gbMostrar tamaños en gigabytes
dust -o gibMostrar tamaños en gibibytes (1024³)
ComandoDescripción
dust -LSeguir enlaces simbólicos
dust -PDeshabilitar indicador de progreso
dust --collapse folder_nameMantener carpeta especificada colapsada en salida
dust --files-from=list.txtLeer rutas desde un archivo separado por líneas nuevas
dust --files0-from=list.txtLeer rutas desde un archivo separado por NUL
# Quick overview: what's eating disk space?
dust -d 1

# Find the biggest files in a project
dust -F -n 20

# Analyze home directory, ignoring caches
dust -X ".cache" -X "node_modules" ~

# Compare two directories side by side
dust ~/projects ~/downloads

# Machine-readable output for scripting
dust -j /var/log

# Find what's using space on root, same filesystem only
sudo dust -x -d 2 /

# Group by file type to see which extensions use most space
dust -t -n 20

# Show only directories larger than 100MB
dust -D -z 100M

dust muestra una salida similar a un árbol con barras visuales:

 5.0G   ┌── videos                │████████████████████████████████ │  50%
 2.5G   ├── photos                │████████████████                 │  25%
 1.5G   ├── documents             │██████████                       │  15%
 500M   ├── music                 │███                              │   5%
 500M   ├── downloads             │███                              │   5%
10.0G ┌─┴ home                    │████████████████████████████████ │ 100%
  • Columna de tamaño: Tamaño total del directorio y su contenido
  • Marcadores de árbol: Muestran relaciones padre-hijo (┌──, ├──, └──)
  • Gráfico de barras: Proporción visual de cada entrada
  • Porcentaje: Participación del tamaño total del directorio padre
Característicadudust
Barras visualesNo
Salida de colorNo
Ordenación predeterminadaNoPor tamaño
Agrupación por tipo de archivoNoSí (-t)
Salida JSONNoSí (-j)
Filtrado por regexNoSí (-e, -v)
Filtro de tamaño mínimoNoSí (-z)
VelocidadRápidoRápido (Rust)