Почемудю /сисдают ошибочный результат? Используя файловый менеджер,характеристикипоказывает, что его размер составляет 619 МБ, что вполне возможно. Ноду -hs /sysпоказывает 0 МБ? Есть папки меньшего размера, такие как /etc, которые файловый менеджер показывает размером 8,4 МБ, хотядупоказывает 15 МБ. Так что, похоже, есть много несоответствий.
решение1
Файловые системы, которые обычно монтируются на /sys
и /proc
являются представлениями структур ядра, не существуют иначе, как виртуально.
Вы не можете с пользой измерить «размер» этих файловых систем, поскольку их нет. (И на этом основании du -s /sys
возврат , 0
возможно, является правильным.)
На Пи здесь,
mount | grep -E '/(etc|proc|sys) '
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,relatime)
и
sudo du -hs /etc /proc /sys 2>/dev/null
7.8M /etc
0 /proc
0 /sys