%20.png)
У меня есть два устройства /dev/sdc1
и /dev/sdc3
.
/dev/sdc1
установлен на /
и /dev/sdc3
установлен на /home
.
Проблема в том, что устройство sdc1
заполнено, хотя sdc3
имеет много свободного места. Я хочу определить, куда все это пространство sdc1
ушло (я подозреваю, что установлены пакеты. их много).
Я пытался использовать du
(и ncdu
что делает эту информацию более наглядной), но он вычисляет размер всего дерева ( /home
вложен в /
), а я хочу знать только то, что заполняет одно из моих устройств. Есть ли способ сделать это?
Для ясности: мне нужен какой-то способ рассчитать использованиеустройство, а не просто исключить некоторые подкаталоги (что может быть применимо в моей ситуации, но я считаю, что это может быть сложнее)
решение1
Чтобы ограничиться одним устройством, вам нужен -x
параметрdu
-x, --one-file-system
skip directories on different file systems
Полезным графическим интерфейсом для du является xdiskusage
.