Como analizar la cantidad de datos utilizada por carpetas o directorios desde la terminal Linux CentOS

Una mañana mi servidor se puso muy lento, cuando entré el panel de control del servidor me di cuanta de que el almacenamiento estaba casi lleno totalmente. De inmediato me puse en contacto con el proveedor y como no tengo un servicio administrado me recomendaron que hacer.

Esta fue su respuesta y me ayudó a solucionar el problema de forma manual.

A continuación podrá ver las carpetas con gran cantidad de datos

du -sh /directorio-que-quieres-analizar/

Esto debería darte una respuesta más o menos así

12G(espacio gastado) /directorio-que-quieres-analizar/

Claro que debes intuir que si analizas tu directorio «home o backup» es donde encontrarás más información debido a que ahí se encuentran almacenados los datos de tu sitio web o usuarios de hosting. Pero hay algunas carpetas o directorios que solo contienen algunos archivos que no deben ser muy pesados, por ejemplo:

du -sh /usr/local/apache/domlogs/

En este caso a mi me arrojaba un resultado muy exagerado: 189G /usr/local/apache/domlogs/

En mi caso resulta que el servidor comenzó a colapsarse debido a que, con el tiempo, se fueron creando y sobre cargando registros de errores, «archivos .log». Algunos eran demasiado grandes, hasta 189Gb o mas.

Aunque más tarde encontré algunas soluciones que realizan esto de forma automática parece que es necesario realizar algunas veces este tipo de tareas manualmente para evitar la sobrecarga de archivos de registro de errores.

Es buena solución para liberar espacio en el disco duro del servidor dedicado. Esto me funcionó con Linux CentOs.