Isso faz o que você está procurando:
du -sh /*
O que isso significa:
-
-s
para fornecer apenas o total para cada argumento da linha de comandos. -
-h
para sufixos legíveis para humanos, comoM
para megabytes eG
para gigabytes (opcional). -
/*
simplesmente expande para todos os diretórios (e arquivos) em/
.Nota: dotfiles não estão incluídos; execute
shopt -s dotglob
para incluí-los também.
Também é útil classificar por tamanho:
du -sh /* | sort -h
Aqui:
-
-h
garante quesort
interprete os sufixos legíveis corretamente.