Una utilidad llamada ncdu
le dará la información que está buscando.
sudo apt-get install ncdu
En OS X, se puede instalar usando Homebrew:
brew install ncdu
El siguiente comando le muestra un nivel de directorios y sus tamaños
du --máx-profundidad=1 /ruta | ordenar -r -k1,1n
Si uno de ellos realmente sobresale (el último de la lista es el más grande debido a sort -r
), luego vuelva a ejecutar el comando en ese directorio y luego continúe hasta que encuentre el directorio / archivo infractor.
Si todo lo que quiere son los diez archivos más grandes, simplemente hágalo
encuentra /home -type f -exec du -s {} \; | ordenar -r -k1,1n | cabeza
Desde cualquier directorio:
du -a | sort -n -r