|
|
|
|
|
|
|
DU
Section: User Commands (1) Updated: Noviembre 1998 Index
Return to Main Contents
NOMBRE
du - estima el uso de espacio de ficheros
SINOPSIS
du [opciones] [fichero...]
Opciones de POSIX:
[-askx]
Opciones de GNU options (forma más corta):
[-abcDhHklLmsSxX]
[--block-size=tamaño]
[--exclude=patrón]
[--max-depth=n]
[--help] [--version] [--]
DESCRIPCIÓN
du
informa de la cantidad de espacio de disco usada por los ficheros
especificados, y por cada directorio en las jerarquías cuyas raíces
estén en los ficheros especificados.
Aquí, `espacio de disco usado' significa espacio usado por la
jerarquía de ficheros por debajo del fichero especificado.
Sin argumentos,
du
informa del espacio de disco para el directorio en curso.
DETALLES DE POSIX
La salida es en unidades de 512 bytes, a menos que se dé la opción
-k, en cuyo caso es en unidades de 1024 bytes.
DETALLES DE GNU
La salida es en unidades de 1024 bytes (cuando no se especifican
unidades en las opciones), a menos que la variable de entorno
POSIXLY_CORRECT
esté definida, en cuyo caso se sigue a POSIX.
OPCIONES DE POSIX
- -a
-
Muestra los números para todos los ficheros encontrados, no solo para
los directorios.
- -k
-
Emplea unidades de 1024 bytes en vez de las predeterminadas de 512 B.
- -s
-
Solamente imprime en la salida el uso de espacio para los argumentos
realmente dados, no para sus subdirectorios.
- -x
-
Solamente cuenta el espacio en el mismo dispositivo donde esté el
argumento dado.
OPCIONES DE GNU
- -a, --all
-
Muestra los números para todos los ficheros, no sólo para los directorios.
- -b, --bytes
-
Muestra los tamaños en bytes, en vez de en kilobytes.
- --block-size=tamaño
-
Muestra los tamaños en bloques de
tamaño
bytes.
(Nueva en fileutils-4.0.)
- -c, --total
-
Muestra un total para todos los argumentos después de que éstos se
hayan procesado. Esto puede emplearse para encontrar el uso de disco
total de un conjunto dado de ficheros o directorios.
- -D, --dereference-args
-
Desreferencia enlaces simbólicos que sean argumentos de la línea de
órdenes. No afecta a otros enlaces simbólicos. Esto es de ayuda para
encontrar el uso de disco de directorios, como
/usr/tmp,
que son a menudo enlaces simbólicos.
- --exclude=patrón
-
En caso recursivo, saltar los subdirectorios o ficheros que coincidan con
patrón.
El
patrón
puede ser cualquier patrón global estándar de ficheros del shell Bourne.
(Nueva en fileutils-4.0.)
- -h, --human-readable
-
Añade una letra indicativa del tamaño, como
M
para megabytes binarios (`mebibytes'), a cada tamaño.
- -H, --si
-
Hace lo mismo que
-h
pero usa las unidades del SI oficiales (con potencias de 1000 en vez de
1024, por lo que M representa 1000000 en lugar de 1048576).
(Nueva en fileutils-4.0.)
- -k, --kilobytes
-
Muestra los tamaños en kilobytes.
- -l, --count-links
-
Cuenta el tamaño de todos los ficheros, incluso si ya han aparecido
antes (como sucede con un enlace duro).
- -L, --dereference
-
Desreferencia enlaces simbólicos (muestra el espacio de disco usado
por el fichero o directorio al cual apunte el enlace en vez del
espacio usado por el enlace mismo).
- -m, --megabytes
-
Muestra los tamaños en bloques de megabytes (esto es, 1,048.576 bytes).
- --max-depth=n
-
Muestra el total para un directorio (o fichero, con la opción
-a)
sólo si está a
n
o menos niveles por debajo del argumento de la línea de órdenes.
--max-depth=0
es lo mismo que la opción
-s.
(Nueva en fileutils-4.0.)
- -s, --summarize
-
Muestra solamente un total para cada argumento.
- -S, --separate-dirs
-
Informa del tamaño de cada directorio separadamente, sin incluir los
tamaños de los subdirectorios.
- -x, --one-file-system
-
Se salta los directorios que estén en sistemas de ficheros diferentes
de aquél donde esté el argumento que se esté procesando.
- -X fichero, --exclude-from=fichero
-
Igual que
--exclude
salvo que toma los patrones a excluir del
fichero
indicado. Los patrones se listan uno por línea. Si
se da `-' como
fichero,
los patrones se leen de la entrada estándar.
(Nueva en fileutils-4.0.)
OPCIONES ESTÁNDARES DE GNU
- --help
-
Muestra un mensaje en la salida estándar sobre el modo de empleo y
acaba con código de éxito.
- --version
-
Muestra en la salida estándar información sobre la versión y luego
acaba con código de éxito.
- --
-
Termina la lista de opciones.
FALLOS
En sistemas BSD,
du
da tamaños que son la mitad de los valores correctos para ficheros que
están montados desde sistemas HP-UX. En sistemas HP-UX, da tamaños que
son el doble de los valores correctos para ficheros montados en
sistemas BSD. Esto es debido a un defecto en HP-UX; también afecta al
programa
du
de HP-UX.
ENTORNO
La variable POSIXLY_CORRECT determina la elección de la unidad. Si no
está definida, y la variable BLOCKSIZE tiene un valor que empiece por
`HUMAN', entonces el comportamiento es como el de si se hubiera dado
la opción -h, a menos que se sustituya por las opciones -k o -m.
Las variables LANG, LC_ALL, LC_CTYPE y LC_MESSAGES tienen los
significados usuales.
CONFORME A
POSIX 1003.2
OBSERVACIONES
Esta página describe
du
según se encuentra en el paquete fileutils-4.0; otras versiones
pueden diferir un poco. Envíe por correo electrónico correcciones y
adiciones a la dirección aeb@cwi.nl.
Informe de fallos en el programa a
fileutils-bugs@gnu.ai.mit.edu.
Index
- NOMBRE
-
- SINOPSIS
-
- DESCRIPCIÓN
-
- DETALLES DE POSIX
-
- DETALLES DE GNU
-
- OPCIONES DE POSIX
-
- OPCIONES DE GNU
-
- OPCIONES ESTÁNDARES DE GNU
-
- FALLOS
-
- ENTORNO
-
- CONFORME A
-
- OBSERVACIONES
-
|