English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Este artículo ofrece una introducción simple sobre cómo usar el comando Linux –du, los amigos que necesitan pueden consultar.
du (uso de disco)
Descripción de la función:Muestra el tamaño del directorio o archivo.
Sintaxis:du [-abcDhHklmsSx][-L <conexión de símbolo>][-X <archivo>][–block-size][–exclude=<directorio o archivo>][–max-depth=<número de niveles de directorio>][–help][–version][directorio o archivo]
Explicación adicional: el comando du muestra el espacio en disco ocupado por el directorio o archivo especificado.
Parámetros:
-a o-all muestra el tamaño de los archivos individuales en el directorio.
-b o-bytes muestra el tamaño de los directorios o archivos en bytes.
-c o –total muestra el tamaño de los directorios o archivos individuales, así como el total de todos los directorios o archivos.
-D o –dereference-args muestra el tamaño del archivo fuente de la conexión de símbolo especificada.
-h o –human-leible en K, M, G para mejorar la legibilidad de la información.
-H o –si con-los parámetros h son iguales, pero K, M, G se utilizan1000 como unidad de conversión.
-k o –kilobytes en1024 en bytes.
-l o –count-enlaces muestra archivos conectados por hardware repetidamente calculados.
-El símbolo de conexión> o –dereference<conexión de símbolo> muestra el tamaño del archivo fuente de la conexión de símbolo especificada en las opciones.
-m o –megabytes En1en MB.
-s o –summarize Mostrar solo el total.
-S o –separate-dirs Mostrar el tamaño de los directorios individuales sin incluir el tamaño de sus subdirectorios.
-x o –one-file-xystem Usar el sistema de archivos con el que se comenzó a procesar, omitiendo directorios de otros sistemas de archivos diferentes.
-X<archivo> o –exclude-from=<archivo> En el directorio o archivo especificado <archivo>.
–exclude=<directorio o archivo> Omitir el directorio o archivo especificado.
–max-depth=<número de niveles de directorio> Ignorar directorios después de la cantidad especificada de niveles.
–help Mostrar ayuda.
–version Mostrar información de versión.
Ejemplo
1、Mostrar el espacio ocupado por el directorio o el archivo:
[root@localhost test]# du 608 ./test6 308 ./test4 4 ./scf/lib 4 ./scf/service/deploy/product 4 ./scf/service/deploy/info 12 ./scf/service/deploy 16 ./scf/service 4 ./scf/doc 4 ./scf/bin 32 ./scf 8 ./test3 1288 .
2、Mostrar solo el tamaño de los subdirectorios del directorio actual y el tamaño total del directorio actual, el más inferior1288para el tamaño total del directorio actual
Mostrar el espacio ocupado por el archivo especificado:
[root@localhost test]# du log2012.log 300 log2012.log
3、Ver el espacio ocupado por el directorio especificado:
[root@localhost test]# du scf 4 scf/lib 4 scf/service/deploy/product 4 scf/service/deploy/info 12 scf/service/deploy 16 scf/service 4 scf/doc 4 scf/bin 32 scf
4、Mostrar el espacio ocupado por varios archivos:
[root@localhost test]# du log30.tar.gz log31.tar.gz 4 log30.tar.gz 4 log31.tar.gz Mostrar solo el tamaño total: [root@localhost test]# du -s 1288 . [root@localhost test]# du -s scf 32 scf [root@localhost test]# cd .. [root@localhost soft]# du -s test 1288 test
Esto es todo el contenido de este artículo, espero que haya sido útil para su aprendizaje y que apoyen más al tutorial de gritos.