Linux
Como ordenar archivos en Linux desde terminal
¿Quieres saber qué archivos y carpetas ocupan más espacio en tu sistema Linux? Desde la terminal lo puedes resolver en segundos. Este comando lista todo el contenido del directorio actual ordenado por tamaño, del más grande al más pequeño, mostrando además el espacio que ocupa cada elemento en un formato legible (KB, MB o GB).
du -sh $(du -s * | sort -g | awk '{print $2}') ¿Qué hace cada parte?
- 1
du -s *calcula el tamaño total de cada archivo y carpeta del directorio actual. - 2
sort -gordena los resultados de forma numérica según el tamaño. - 3
awk '{print $2}'extrae únicamente el nombre de cada archivo o carpeta. - 4
du -shvuelve a mostrar el tamaño ya ordenado en formato legible para humanos.
Consejo
Ejecuta el comando dentro del directorio que quieres analizar (por ejemplo /var/log) y verás al instante cuáles son los archivos que más espacio consumen.
Ricardo
5 June, 2026