Skip to main content
< Todos los temas
Imprimir

Cómo buscar y eliminar archivos error_log en Linux

🐧 Cómo buscar y eliminar archivos error_log en Linux

En esta guía aprenderás a eliminar archivos error_log en Linux y a localizar los más grandes que ocupan espacio innecesario en tu servidor.
Estos registros son útiles para depurar errores, pero pueden crecer mucho y afectar el rendimiento del sistema.

🔍 Buscar archivos error_log y listar su tamaño

Para listar todos los archivos error_log con su uso de espacio en disco, ejecuta este comando en tu terminal:

find . -type f -iname error_log -exec du -sh {} \;

Este comando buscará todos los archivos llamados error_log en el directorio actual y mostrará su tamaño para que puedas identificar cuáles ocupan más espacio.

🧹 Eliminar archivos error_log en Linux

Para eliminar los archivos error_log encontrados, usa el siguiente comando:

find . -type f -iname error_log -delete

Importante: este comando borra los archivos sin enviarlos a la papelera.
Asegúrate de que realmente deseas eliminarlos antes de ejecutarlo.

📦 Buscar archivos error_log mayores a 1 GB

Si necesitas identificar únicamente los registros grandes (más de 1 GB), usa este comando:

find . -type f -name "error_log" -size +1000000000c -exec ls -lh {} \;

Así podrás revisar qué logs están consumiendo más espacio y decidir si eliminarlos o archivarlos.

🗑️ Eliminar archivos error_log mayores a 1 GB

Para borrar solo los archivos que superen 1 GB de tamaño, ejecuta:

find . -type f -name "error_log" -size +1000000000c -exec rm {} \;

Este comando es útil para mantener limpio el servidor sin eliminar los registros pequeños.

⏱️ Automatizar la limpieza con Cron

Si deseas eliminar los archivos error_log automáticamente de forma periódica, puedes programar una tarea cron con este comando:

/bin/find /home/usuario -type f -iname error_log -delete

Ejemplo de configuración del trabajo cron que se ejecuta cada hora:

0 * * * * /bin/find /home/ejemplo/ -type f -iname error_log -delete
⚠️ Advertencia: el comando rm elimina los archivos de forma permanente.
Verifica las rutas antes de ejecutar cualquier script automatizado.
Hispasys no asume responsabilidad por eliminaciones accidentales.

✅ Conclusión

Limpiar y eliminar archivos error_log en Linux te ayuda a mantener tu sistema estable y con espacio disponible.
Puedes hacerlo manualmente con comandos find o automatizarlo mediante tareas cron según tus necesidades.

🔗 También puedes consultar:
Comando DIG: guía de consultas DNS |
Cómo realizar una prueba de Ping en Linux

Tabla de contenidos