Ver archivos y tamaños de carpeta en Linux

  
 

Cuando el tamaño del disco exceda el estándar, habrá un aviso de alarma. Si dominas los comandos df y du, es una opción muy acertada.

df puede ver el tamaño de la carpeta de primer nivel, la proporción de uso, el sistema de archivos y su punto de entrada, pero no puede hacer nada al respecto. Du puede ver el tamaño de los archivos y carpetas.

Los dos se usan juntos y son muy efectivos. Por ejemplo, use df para ver qué nivel del directorio es demasiado grande, y luego use df para ver el tamaño de la carpeta o el archivo, de manera que pueda determinar rápidamente el quid.

La siguiente es una breve introducción al comando

df para mostrar el espacio disponible y el uso de todos los sistemas de archivos actuales. Consulte el siguiente ejemplo: El siguiente es el fragmento de código: [yusky @ hupohost ~] # df - hFilesistema Tamaño utilizado Avail Use% Montado en /dev /vda1 20G 2.6G 17G 14% /tmpfs 972M 0 972M 0% /dev /shm [yusky @ hupohost ~] #

El parámetro -h significa "Human- La salida de legible "es el formato de fácil lectura de GB, MB, etc. en el tamaño del sistema de archivos.

El primer campo (Sistema de archivos) y el último campo (Montado en) de la salida del comando anterior son el sistema de archivos y su punto de montaje. Podemos ver que la partición /dev /sda1 está colgada en el directorio raíz.

Los siguientes cuatro campos Tamaño, Utilizado, Disponibilidad y Uso% son la capacidad de la partición, el tamaño utilizado, el tamaño restante y el porcentaje utilizado. En FreeBSD, cuando la capacidad del disco duro está llena, puede ver que el porcentaje utilizado ha excedido el 100%, ya que FreeBSD dejará algo de espacio para la raíz, de modo que cuando el sistema de archivos esté lleno, aún podrá escribir cosas en el sistema de archivos. Para la gestión.

du: consulte el espacio de uso de los archivos o carpetas en el disco.

Si hay muchos archivos y carpetas en el directorio actual, use el comando sin parámetro du para recorrer todos los archivos y carpetas. El espacio utilizado. Esto no es bueno para ver donde el lugar es demasiado grande, por lo que debe especificar el número de capas en el directorio profundo, el parámetro: – max-depth =, ¡este es un parámetro extremadamente útil! A continuación, preste atención al uso de " * ", puede obtener el tamaño del espacio de archivos.

Recordatorio: el comando siempre ha sido más complicado que Linux FreeBSD, su comando du especifica el número de capas en el directorio profundo que se simplifica más que Linux. Para -d

El siguiente es el fragmento de código: [yusky @ hupohost ~] # du -h --max-depth = 1 /home /wwwroot10M /home/wwwroot/domains.com10M /home /wwwroot /domains2. com20M /home/wwwroot/domains3.com40M /home /wwwroot [yusky @ hupohost ~] #

Tamaño del archivo estadístico más uso de estadísticas df

Si hay un proceso abierto Cuando se usa un archivo grande, este archivo grande es soltado directamente por rm o mv, luego du actualizará las estadísticas, df no actualizará las estadísticas, o pensará que el espacio no se libera. Hasta que este proceso de abrir un archivo grande es asesinado por Kill.

De esta manera, cuando los archivos en /var /spool /clientmqueue se eliminan regularmente, si el proceso no se cancela, el espacio no se libera.

Después de finalizar el proceso con el siguiente comando, el sistema se restaura. Fuser -u /var /spool /clientmqueue


Vea el tamaño del directorio de archivos de Linux y el número total de archivos en la carpeta.

du -sh xmldb /du - Sm *

Copyright © Conocimiento de Windows All Rights Reserved