Когда вы /
используете звездочку и используете ее, du -skx *
вы специально спрашиваете дю посмотреть данные.
echo *
следует уточнить, что делает звездочка.
Попробуй du -skx /
вместо.
Я пытаюсь проверить использование моего диска, потому что мой корневой том заполнен. Я на 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 не исключает этот том? А как мне заставить ду показать только рут громкость?
Когда вы /
используете звездочку и используете ее, du -skx *
вы специально спрашиваете дю посмотреть данные.
echo *
следует уточнить, что делает звездочка.
Попробуй du -skx /
вместо.