Partition
df gparted 剩餘空間
df -i
報告剩餘 96%,df
報告剩餘 0%(但可用 609M),gparted
報告剩餘 18.55G全部用於同一個分區
有沒有剩餘空間?
df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sdx0 23419200 705376 22713824 4% /home
df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdx0 370150344 350620020 705948 100% /home
對於
ext4
文件系統,它對我來說看起來不錯。
- 可用磁碟空間:353 GiB
- 使用的磁碟空間:334.3 GiB
- 實際剩餘磁碟空間:18.7 GiB
文件系統
extN
保留 5% 用於 root 訪問,因此當使用者填滿文件系統時,還有一點剩餘空間用於系統、內務管理和文件系統維護。
- 5% 的可用磁碟空間:353 * 5% = 17.7 GiB
- 總有效可用磁碟空間:353 * 95% = 335.4 GiB
- 有效剩餘磁碟空間:335.4 - 334.3 = 1.1 GiB,即它幾乎已滿
我的 17.7 GiB 和 18.63 GiB 之間的剩餘差異
parted
不到 1 GiB,這可以解釋為元數據(目錄結構等)的文件系統成本。我假設一旦您清空“垃圾”文件夾,“603.5 MB 免費”消息可能會向上爬向我的理論 1.1 GiB,但基本上就(非 root)使用者而言,磁碟已滿
100%
您的輸出中顯示的證明來自df
:Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdx0 370150344 350620020 705948 100% /home
鑑於這不是根文件系統,您可能需要考慮將 5% 的預留減少到 2%。這是我在這里為文件系統執行此操作的方法:
tune2fs -l /dev/sda1 | grep -i 'block count' Block count: 1572608 Reserved block count: 78630 awk 'BEGIN { print int( (78630 * 100) / 1572608 +.5 ) }' # Current % 5 tune2fs -m 2 /dev/sda1 # Change reservation % tune2fs 1.43.4 (31-Jan-2017) Setting reserved blocks percentage to 2% (31452 blocks)
確認我們有我們所期望的
tune2fs -l /dev/sda1 | grep -i 'block count' Block count: 1572608 Reserved block count: 78630 awk 'BEGIN { print int( (31452 * 100) / 1572608 +.5 ) }' # New % 2