Estimativa do uso do espaço no arquivo em um dispositivo (não em um diretório) [duplicado]

0

Eu tenho dois dispositivos /dev/sdc1 e /dev/sdc3 .

/dev/sdc1 está montado em / e /dev/sdc3 está montado em /home .

O problema é que o dispositivo sdc1 está cheio, enquanto sdc3 tem muito espaço livre. Eu quero determinar onde todo esse espaço em sdc1 foi (eu suspeito de instalar pacotes. Muitos deles).

Eu tentei usar du (e ncdu , que torna essa informação mais visual), mas calcula o tamanho da árvore inteira ( /home está aninhada em / ) e quero saber apenas o que está preenchendo uma dos meus dispositivos. Existe uma maneira de fazer isso?

Para esclarecer: eu preciso de alguma maneira para calcular o uso de um dispositivo , não apenas excluir alguns subdiretórios (o que pode ser aplicável na minha situação, mas eu acredito que pode ser mais complexo do que isso)

    
por Michael Miriti 02.06.2017 / 13:39

1 resposta

2

Para limitar a um único dispositivo, você precisa do parâmetro -x de du

-x, --one-file-system
          skip directories on different file systems

Um front-end gráfico útil para du é xdiskusage .

    
por 02.06.2017 / 14:07

Tags