Tengo un sitio web en mi servidor y lo tengo.
El tamaño del sitio web es de alrededor de 170 GB. Esto no debería ser tanto. Como máximo, debería ser de unos 20 GB. No sé qué lo hace tan grande.
Estoy tratando de averiguar qué directorio tiene un tamaño tan grande, pero tampoco puedo.
Verifiqué el tamaño de la base de datos y es de alrededor de 500 MB.
Ayúdame a encontrar el directorio principal responsable de esto.
top
para verificardu
que todavía está usando la CPU / no estáRespuestas:
Bajo cualquier sistema Linux, desea usar el comando
du
. (Uso del disco)El uso común es:
du -sh file(s) name(s)
odu -sh /path/to/dir/*
-s
significa "resumen" que le dará el tamaño de cada argumento en lugar de detallar el tamaño de cada elemento del árbol de archivos debajo.Reemplazar 'h' por 'k', 'm' o 'g' para kilobytes, megabytes y gigabytes en lugar de h -uman legible. Con los conmutadores k / m / g, puede canalizar la salida a
sort -n
(clasificación numérica en lugar de lexicográfica) para obtener la lista de archivos ordenados por tamaño en un directorio.sort
Incluso tiene un-h
filtro en las últimas versiones.Si todavía tiene una gran diferencia, puede probar el
--apparent-size
cambiodu
que le permitirá diagnosticar archivos dispersos. (archivos con espacio vacío adentro, para ser simple)Para obtener más información, consulte la página del manual de
du
fuente