du
du [OPCIÓN]... [ARCHIVO]...
du [OPCIÓN]... --files0-from=F
Estimar uso de espacio de archivos
Options
--help-
Mostrar información de ayuda.
--all,-a-
escribir conteos para todos los archivos, no solo directorios
--apparent-size,-A-
mostrar tamaños aparentes, en lugar de uso de disco aunque el tamaño aparente es usualmente menor, puede ser mayor debido a agujeros en archivos (‘dispersos’), fragmentación interna, bloques indirectos, y similares
--block-size=<SIZE>,-B <SIZE>-
escalar tamaños por TAMAÑO antes de mostrarlos. Ej., ‘-BM’ muestra tamaños en unidades de 1,048,576 bytes. Ver formato TAMAÑO abajo.
--bytes,-b-
equivalente a ‘–apparent-size –block-size=1’
--total,-c-
producir un gran total
--max-depth=<N>,-d <N>-
mostrar el total para un directorio (o archivo, con –all) solo si está N o menos niveles debajo del argumento de línea de comandos; –max-depth=0 es lo mismo que –summarize
--human-readable,-h-
mostrar tamaños en formato legible por humanos (ej., 1K 234M 2G)
--inodes-
listar información de uso de inodo en lugar de uso de bloque como –block-size=1K
-k-
como –block-size=1K
--count-links,-l-
contar tamaños muchas veces si están enlazados duros
--dereference,-L-
seguir todos los enlaces simbólicos
--dereference-args,-D,-H-
seguir solo enlaces simbólicos que están listados en la línea de comandos
--no-dereference,-P-
no seguir ningún enlace simbólico (esto es por defecto)
-m-
como –block-size=1M
--null,-0-
terminar cada línea de salida con byte 0 en lugar de nueva línea
--separate-dirs,-S-
no incluir tamaño de subdirectorios
--summarize,-s-
mostrar solo un total para cada argumento
--si-
como -h, pero usar potencias de 1000 no 1024
--one-file-system,-x-
omitir directorios en diferentes sistemas de archivos
--threshold=<SIZE>,-t <SIZE>-
excluir entradas menores que TAMAÑO si es positivo, o entradas mayores que TAMAÑO si es negativo
--verbose,-v-
modo detallado (opción no presente en GNU/Coreutils)
--exclude=<PATTERN>-
excluir archivos que coinciden con PATRÓN
--exclude-from=<FILE>,-X <FILE>-
excluir archivos que coinciden con cualquier patrón en ARCHIVO
--files0-from=<FILE>-
resumir uso de dispositivo de los nombres de archivo terminados en NUL especificados en archivo F; si F es -, entonces leer nombres de entrada estándar
--time=<WORD>-
mostrar tiempo de la última modificación de cualquier archivo en el directorio, o cualquiera de sus subdirectorios. Si se da PALABRA, mostrar tiempo como PALABRA en lugar de tiempo de modificación: atime, access, use, ctime, status, birth o creation
--time-style=<STYLE>-
mostrar tiempos usando estilo ESTILO: full-iso, long-iso, iso, +FORMATO FORMATO se interpreta como ‘date’
Los valores mostrados están en unidades del primer TAMAÑO disponible de –block-size, y las variables de entorno DU_BLOCK_SIZE, BLOCK_SIZE y BLOCKSIZE. De otra manera, las unidades por defecto son 1024 bytes (o 512 si POSIXLY_CORRECT está establecido).
TAMAÑO es un entero y unidad opcional (ejemplo: 10M es 1010241024). Las unidades son K, M, G, T, P, E, Z, Y (potencias de 1024) o KB, MB,… (potencias de 1000).
PATRÓN permite algunas exclusiones avanzadas. Por ejemplo, las siguientes sintaxis están soportadas: ? coincidirá solo con un carácter
- coincidirá con cero o más caracteres {a,b} coincidirá con a o b
Examples
Lista los tamaños de un directorio y sus subdirectorios, en la unidad dada (B/KiB/MiB):
du -{{b|k|m}} {{ruta/al/directorio}}
Lista los tamaños de un directorio y sus subdirectorios, de forma legible (es decir, seleccionando automáticamente la unidad adecuada para cada tamaño):
du {{[-h|--human-readable]}} {{ruta/al/directorio}}
Muestra el tamaño de un único directorio, en unidades legibles:
du {{[-sh|--summarize --human-readable]}} {{ruta/al/directorio}}
Lista los tamaños legibles de un directorio y de todos los archivos y directorios que contiene:
du -ah {{ruta/al/directorio}}
Lista los tamaños legibles de un directorio y sus subdirectorios, hasta N niveles de profundidad:
du {{[-h|--human-readable]}} --max-depth=N {{ruta/al/directorio}}
Lista el tamaño legible de todos los archivos .jpg en los subdirectorios del directorio actual y muestra un total acumulado al final:
du {{[-ch|--total --human-readable]}} {{*/*.jpg}}
Lista todos los archivos y directorios (incluidos los ocultos) por encima de un determinado tamaño (útil para investigar qué está ocupando realmente el espacio):
du {{[-ah|--all --human-readable]}} {{[-t|--threshold]}} {{1G|1024M|1048576K}} .[^.]* *
The examples are provided by the tldr-pages project under the CC BY 4.0 License.
Please note that, as uutils is a work in progress, some examples might fail.