Оценить использование файлового пространства на устройстве (не в каталоге)

Оценить использование файлового пространства на устройстве (не в каталоге)

У меня есть два устройства /dev/sdc1и /dev/sdc3.

/dev/sdc1установлен на /и /dev/sdc3установлен на /home.

Проблема в том, что устройство sdc1заполнено, хотя sdc3имеет много свободного места. Я хочу определить, куда все это пространство sdc1ушло (я подозреваю, что установлены пакеты. их много).

Я пытался использовать duncduчто делает эту информацию более наглядной), но он вычисляет размер всего дерева ( /homeвложен в /), а я хочу знать только то, что заполняет одно из моих устройств. Есть ли способ сделать это?

Для ясности: мне нужен какой-то способ рассчитать использованиеустройство, а не просто исключить некоторые подкаталоги (что может быть применимо в моей ситуации, но я считаю, что это может быть сложнее)

решение1

Чтобы ограничиться одним устройством, вам нужен -xпараметрdu

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

Полезным графическим интерфейсом для du является xdiskusage.

Связанный контент