2013-07-01 85 views
0

一個使用df -h獲得磁盤使用情況後,我沒能找出其中的24%Use%價值來自何處:如何解釋Linux的DF CMD導致

Filesystem   Size Used Avail Use% Mounted on 
/dev/mapper/vg_uer1-lv_root 
         361G 81G 263G 24%/
tmpfs     2.0G 444K 2.0G 1% /dev/shm 
/dev/sda1    194M 23M 162M 13% /boot 

的容量爲361 GB,可用空間爲263 GB。因此,使用361-263 = 98使用GB(不是81GB?),其約爲27.1%。如果使用/尺寸,81/361 = 22.4%

我使用boost來獲取磁盤使用情況信息。容量和可用尺寸與此處的數字很接近。

你如何解釋以上結果數字?

+0

24%是81 /(81 + 263)GB。 –

回答

3

默認情況下,根保留root用法的可用磁盤空間的5%(?)。這是爲了防止root無法登錄以解決任何錯誤的情況。這可能是您所看到的Use%和Used/Size值的來源。

+0

鑑於今天典型的磁盤大小,默認值爲5%(或者在某些情況下爲10%)可能會相當多,所以我通常習慣於爲較大的文件系統指定1%甚至有時爲0%。 。通常,它只應該在「系統」文件系統上非常重要 - root,'/ usr','/ var'等等。 – twalberg

0

對於大多數Unix文件系統來說,可用空間的一小部分是爲超級用戶保留的。該數量在創建文件系統時可配置。這個自由空間閾值爲性能原因提供了一點餘量,所以一些非錯誤情況可能由超級用戶移動文件解決。沒有這個空間,就沒有辦法移動文件。

它看起來像你的情況下約17GB保留,這是約5%,一個典型的默認值。