Estimar el uso de espacio de archivos en un dispositivo (no en un directorio)

Estimar el uso de espacio de archivos en un dispositivo (no en un directorio)

Tengo dos dispositivos /dev/sdc1y /dev/sdc3.

/dev/sdc1está montado /y /dev/sdc3está montado en /home.

El problema es que el dispositivo sdc1está lleno y sdc3le sobra mucho espacio. Quiero determinar dónde se sdc1ha ido todo ese espacio (sospecho que son paquetes instalados, muchos de ellos).

Intenté usarlo du(y ncdueso hace que esta información sea más visual) pero calcula el tamaño de todo el árbol ( /homeestá anidado /) y solo quiero saber qué está llenando uno de mis dispositivos. ¿Hay una manera de hacer eso?

Para aclarar: necesito alguna forma de calcular el uso de undispositivo, no solo excluir algunos subdirectorios (que pueden ser aplicables en mi situación, pero creo que puede ser más complejo que eso)

Respuesta1

Para limitar a un solo dispositivo necesita el -xparámetro dedu

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

Una interfaz gráfica útil para du es xdiskusage.

información relacionada