df puede ver el tamaño de la carpeta principal, el índice de uso, el sistema de archivos y sus puntos de montaje, pero no hay nada que hacer con el archivo. Du puede ver el tamaño de los archivos y carpetas.
Los dos 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 a
El comando df puede mostrar el espacio disponible y el uso de todos los sistemas de archivos actuales. Consulte el siguiente ejemplo:
Código:
[yayug @ yayu ~] $ df -h Tamaño del sistema de archivos usado Uso% Montado en /dev /sda1 3.9G 300M 3.4G 8% //dev /sda7 100G 188M 95G 1% /data0 /dev /sdb1 133G 80G 47G 64 % /data1 /dev /sda6 7.8G 218M 7.2G 3% /var /dev /sda5 7.8G 166M 7.2G 3% /tmp /dev /sda3 9.7G 2.5G 6.8G 27% /usr tmpfs 2.0G 0 2.0G 0 % /dev /shm
El parámetro -h indica el resultado de "legible para el usuario", es decir, el tamaño del sistema de archivos es fácil de leer utilizando GB, MB, etc.
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 entrada. Podemos ver que la partición /dev /sda1 está colgada en el directorio raíz.
Los siguientes cuatro campos, Tamaño, Usado, Disponibilidad y% de 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 enumerar todos los archivos y carpetas en un bucle. 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 en profundidad que se simplifica más que Linux. Es -d.
El código es el siguiente:
[root @ bsso yayu] # du -h --max-depth = 1 trabajo /pruebas 27M work /testing /logs 35M work /testing [root @ bsso yayu ] # du -h --max-depth = 1 trabajo /testing /* 8.0K trabajo /testing /func.php 27M trabajo /testing /logs 8.1M trabajo /testing /nohup.out 8.0K trabajo /testing /testing_c.php 12K work /testing /testing_func_reg.php 8.0K work /testing /testing_get.php 8.0K work /testing /testing_g.php 8.0K work /testing /var.php [root @ bsso yayu] # du -h --max-depth = 1 trabajo /testing /logs /27M work /testing /logs /[root @ bsso yayu] # du -h --max-depth = 1 trabajo /testing /logs /* 24K work /testing /logs /errdate.log_show. Log 8.0K work /testing /logs /pertime_show.log 27M work /testing /logs /show.log
Vale la pena señalar que vi un artículo sobre las similitudes y diferencias entre los comandos du y df: "la diferencia entre df da causa los archivos Los falsos positivos del sistema se resuelven.
Tamaño de archivo del estado de estadísticas Añada el uso del bloque de estadísticas df
Si un proceso abre un archivo grande, este archivo grande es directamente rm o mv, entonces se actualizará du El valor estadístico, df no actualizará el valor estadístico, o que el espacio no se libere. Hasta que este proceso de abrir un archivo grande es asesinado por Kill.
Como resultado, cuando los archivos en /var /spool /clientmqueue se eliminan regularmente, el espacio no se libera si el proceso no se detiene.
Después de finalizar el proceso con el siguiente comando, el sistema se restaura. Fusor -u /var /spool /clientmqueue
Bajo Linux es un método de instalación de software regular, además de la forma binaria de distribuci
En la actualidad, existe una vulnerabilidad muy grave de Bash en Internet que permite a los piratas
AWK significa ‘ Aho, Weinberger y Kernighan ‘ Awk es un lenguaje de scripting que se
Usar un terminal de Linux es más que solo ingresar comandos. Después de aprender e
Uno de los sistemas operativos Linux --------- análisis detallado del comando
Desactivar el tono de alarma y modificar la resolución en linux
Habilidades comunes de Linux: enseñarle la misma tarjeta de red para configurar múltiples IP
El tutorial de configuración de Yum
Linux debe aprender 60 comandos Daquan
Tutorial de implementación de la escucha de puertos en Linux
Linux parte del resumen de uso del comando de administración del sistema
Cómo configurar vsftpd virtual de número de cuenta
La cantidad de problemas de piratería del servidor Linux y contramedidas
Cómo cambiar la configuración de DPI en win7 para que la fuente se vea más cómoda
Win10 no puede jugar Lol cómo hacerlo
El software de control remoto de Network People ocupa el primer lugar en el ranking nacional
Firefox en la interfaz de usuario moderna de Windows 8
Acerca de miles de oyentes no pueden abrir medios en línea bajo el sistema win7
Método de fuente por defecto del sistema personalizado de Win8
Cómo cambiar rápidamente a la segunda pantalla en la pantalla principal de Win8