-1

Я хочу проверить используемое пространство для каждого раздела в Linux. Я использую эту команду, чтобы получить размер каждого раздела, но не могу получить использованное или свободное место.

$ cat /proc/partitions
major minor   #blocks  name

   8      0   16777216  sda
   8      1     512000 sda1
   8      2   16264192 sda2
 253      0   14585856 dm-0     
 253      1    1675264 dm-1

Я могу использовать использованное пространство с помощью команды df , но он показывает файловые системы и не может использовать использованное пространство для всех разделов, таких как /dev/sda2 .

$ df -Tl
Filesystem           Type  1K-blocks    Used Available Use% Mounted on
/dev/mapper/VolGroup-lv_root
                     ext4   14225776 3791704   9704780  29% /
tmpfs                tmpfs    961596      72    961524   1% /dev/shm
/dev/sda1            ext4     487652   40187    421865   9% /boot

Я хочу рассчитать использование диска. Есть ли способ получить использованное пространство и общее пространство для каждого раздела?

1 ответ1

1

Поскольку df -Tl показывает группу томов, это означает, что вы используете LVM поверх обычного разбиения. Это означает, что для операционной системы раздел всегда полностью используется и на нем не будет свободного места. С помощью df вы можете увидеть свободное место в корне логического тома. Если вы хотите увидеть больше информации от lvm, вы можете запустить, например, pvdisplay, чтобы увидеть, как настроены физические тома, а затем lvdisplay, чтобы увидеть, как настроены логические тома.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .