используйте du для исключения подключенных томов, но проверяйте только корневой том

266
user99201

Я пытаюсь проверить использование моего диска, потому что мой корневой том заполнен. Я на Centos 7.5.

Я подумала, что если задать du-флаг, он игнорирует подключенные тома.

Но когда я проверяю использование моего диска в этом окне Centos, я получаю такой вывод:

[root@bc1 /]# du -skx * | sort -nr | head -10 du: cannot access ‘proc/24813/task/24813/fd/3’: No such file or directory du: cannot access ‘proc/24813/task/24813/fdinfo/3’: No such file or directory du: cannot access ‘proc/24813/fd/3’: No such file or directory du: cannot access ‘proc/24813/fdinfo/3’: No such file or directory 207749412 data 61255660 home 1114652 usr 177732 var 138592 boot 124312 root 52112 run 34276 etc 52 tmp 0 sys 

Но раздел / data монтируется из другого тома. И я хочу исключить это.

[root@bc1 /]# df -h /data Filesystem Size Used Avail Use% Mounted on /dev/sda 246G 199G 36G 85% /data 

Почему флаг -x не исключает этот том? А как мне заставить ду показать только рут громкость?

0
Почему бы просто не использовать `df`, чтобы увидеть, какие разделы заполнены / пусты? Xen2050 6 лет назад 0
Я использую du, потому что хочу найти вещи, которые могу удалить, чтобы освободить место. Я не просто пытаюсь выяснить, сколько места занято. Как лучше всего найти вещи, которые можно удалить, чтобы освободить место? user99201 6 лет назад 0
Если у вас есть графический интерфейс, я бы тоже попробовал `baobab` Xen2050 6 лет назад 0

1 ответ на вопрос

1
Xen2050

Когда вы /используете звездочку и используете ее, du -skx *вы специально спрашиваете дю посмотреть данные.

echo * следует уточнить, что делает звездочка.

Попробуй du -skx /вместо.

Похожие вопросы