Buscar ficheros grandes en Linux
Cuantas veces habrás tenido un problema porque se llena el espacio de un disco en Linux… ese maldito log que no encuentras, ese archivito que crece y crece y no sabes porque.
El siguiente comando lo que hace es mostrar una lista de los archivos más grandes, pasándole el el tamaño límite y mostrando los que tengan un tamaño superior.
Por ejemplo, buscar archivos de más de 1GB
find . -type f -size +1000000k -exec ls -lh {} \;
Y después si quieres eliminarlos. ¡OJO! Cuidado con este comando que puedes liarla… Eliminar archivos de más de 1GB
find . -type f -size +1000000k -exec rm -f {} \;
Ten en cuenta una cosa del comando que os pongo, que el parámetro siguiente a find es el directorio actual (.) si quieres por ejemplo buscar desde la raíz sustitúyelo por / o si es en un directorio cualquier pon la ruta.