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
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