Eu teria comentado a resposta do @Paul Calabro se eu tivesse reputação suficiente no serverfault.
Eu também percebo que o OP está feliz que o problema foi resolvido, mas achei útil para aqueles que estão mais nervosos ou em um nível de principiante.
sudo du -shc /*
não tem sido uma opção melhor, pois listaria cada pasta no diretório raiz?
No entanto, como @Paul, em seguida, refere-se a usar cd , então talvez
cd /
# position 1
sudo du -shc *
cd <into whatever folder you want drill down into>
# repeat from position 1
Eu estava pensando originalmente em du -x , mas quando isso não funcionou, percebi que era porque du -x * não está removendo a pasta home porque, embora esteja , em um sistema de arquivos diferente a pasta * se expande para incluir home explicitamente.
Além de tornar o resultado um pouco mais fácil de discernir o grande do não tão grande, substitua du -h por du -BM ou, para uma exibição mais grosseira du -BG , como você receberia um relatório como
0M /sys
0M /mnt
1500M /usr
0M /root
0M /srv
104M /home
8M /sbin
12M /bin
47M /boot
18000M /var
0M /media
0M /lib64
2M /run
359M /lib
Agora, a pasta /var se sobressai notavelmente, pois você não precisa prestar atenção se as unidades são K, M ou G. Eu percebo que o original sem -h ou -BM também teria destacado o tamanho no entanto, é possivelmente um caso de excesso de detalhes ou sobrecarga de informações. Você está realmente incomodado se uma pasta usa 4 blocos ou 400 blocos em um dispositivo 20G?
Enquanto escrevia isso, achei que era uma pena não haver uma opção -B% que informa cada linha como uma porcentagem do total.
E finalmente, para um pouco de alívio da luz ...
Direitos de se gabar
sudo du -scBP /
Direitos de divulgação extrema
sudo du -scBE /