GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo se encuentra qué archivos ocupan el 80% del espacio en un servidor web Linux?

Solución 1:

Seguramente hay formas más elaboradas, pero la que yo recuerdo es

du --max-depth=1 -h /

Ahora toma el directorio que ocupa más espacio (du --max-depth=1 -h /yourdir) y profundiza hasta que encuentres a tu culpable.
Si desea ordenar su salida por tamaño y no le importa el formato legible por humanos, también puede hacer du --max-depth=1 /your_dir | sort -n

Solución 2:

Considero que ncdu (http://dev.yorhel.nl/ncdu) es bastante útil para esto.

Solución 3:

Yo uso el programa baobab de Gnome. Puede ejecutar esto en su escritorio y puede conectarse a través de SSH al servidor. Muestra un mapa gráfico fácil de leer del uso del espacio en disco. Se instala en Gnome como "Disk Usage Analyzer"

Solución 4:

Prueba gt5.

Solución 5:

df -k muestra qué fs son el problema. Luego cd al directorio de nivel superior para ello y rundu -xk | ordenar -n | tail -25esto mostrará los 25 primeros directorios, ordenados, para sun 9 o anterior, reemplace la x con una d.


Linux
  1. Cómo usar el comando find de Linux para buscar archivos

  2. Cómo encontrar todos los archivos dispersos en Linux

  3. ¿Cómo saber qué procesos están usando el espacio de intercambio en Linux?

  4. ¿Cómo puedo determinar qué está causando que el espacio en disco utilizado aumente lentamente en Linux?

  5. ¿Cómo copio un árbol de directorios pero no los archivos en Linux?

Cómo encontrar archivos en Linux con el comando Buscar

Cómo encontrar archivos usando la línea de comandos en la terminal de Linux

Cómo encontrar recursivamente y enumerar los archivos por fecha en Linux

Cómo buscar archivos desde la línea de comandos de Linux

Cómo encontrar archivos con el comando fd en Linux

Cómo encontrar qué versión de Linux está ejecutando