sudo find / -printf '%s %p\n'| sort -nr | head -10
Si desean saber no solo los 10 más grandes, sino los 20 o algo así, simplemente cambien el último número 10 por el deseado.Como dije antes, esto contará tanto carpetas como archivos, si desean solamente tener en cuenta las carpetas sería agregar -type d (d = directorio):sudo find / -type d -printf '%s %p\n'| sort -nr | head -10
Por el contrario y desean ver solo los archivos y no las carpetas sería -type f (f = file):sudo find / -type f -printf '%s %p\n'| sort -nr | head -10
Si desean especificar el tipo de archivo, o sea, solo tener en cuenta los .mp4 basta con agregar un -iname “*.mp4″ :sudo find / -iname "*.mp4" -printf '%s %p\n'| sort -nr | head -10
En mi caso los archivos más grandes que tengo son los HDD virtuales de mis servidores virtuales con KVM+Qemu, luego un vídeo de fútbol (presentación de Gareth Bale con el Real Madrid) y otras cosas más.fuente