Encontrar los archivos y directorios más grandes en Linux. Top 10
Encontrar los archivos y directorios más grandes en Linux. Top 10. Útil para Ubuntu, Lubuntu, Debian, Centos, etc. Usa comandos en Linux para hallar los 10 archivos y directorios más pesados dentro de un directorio específico de Linux.
Algunas veces es necesario saber qué archivo (s) o directorios están consumiendo/llenando más su espacio en el disco duro. Además, puede ser necesario averiguarlo en una ubicación particular (un directorio específico) en el sistema de archivos, como por ejemplo dentro de /tmp/ o /var/ o /home/, etc. Esta guía/tutorial lo ayudará a utilizar comandos de Linux/Unix para encontrar los archivos o directorios más grandes/pesados en el sistema de archivos. Deberá tener instalado el comando sort, lo cual en todos los casos que he tenido que hacer esta tarea ya está instalado por defecto en el sistema operativo.
Ahora, manos a la obra!...
Paso 1. Ingresar como root a la consola del servidor de Linux.
Primero que todo debe estar logueado como root en la consola de su servidor (SSH).
Paso 2. Ejecutar combinación de comandos en una misma línea
No hay un comando simple disponible para encontrar los archivos o directorios más grandes en un sistema de archivos Linux/UNIX/BSD. Sin embargo, la combinación de los siguiente tres (3) comandos (usando pipes) puede encontrar fácilmente una lista de los archivos más grandes:
Comando du: Estima el uso del espacio de archivos.
Comando sort: ordena líneas de archivos de texto o datos de entrada dados.
Comando head: muestra la primera parte de los archivos, por ejemplo, muestra los primeros 10 archivos más grandes.
Lo primero que haremos es ubicarnos en el directorio/carpeta dentro de la cual queremos listar los archivos o carpetas más grandes (puede ser cualquier directorio). El siguiente es un ejemplo:
cd /
Y luego sí a encontrar el top 10:
du -hsx * | sort -rh | head -10
Un ejemplo de salida es el siguiente:
25G var 2.0G usr 480M lib 473M srv 194M run 33M boot 20M tmp 20M etc 16M lib64 6.4M sbin
Listo. Fácil, ¿verdad? Por último, espero que este tutorial les haya sido útil. Si les gustó, por favor dejarnos sus comentarios abajo. Dios los bendiga!!
Fuente: https://www.cyberciti.biz/faq/how-do-i-find-the-largest-filesdirectories-on-a-linuxunixbsd-filesystem/