Rain Wiki · Linux

df (disk free)

Как да разчиташ изхода на df, защо Use% може да достигне 100%, преди Avail да стане нула за обикновените потребители, и как да провериш inode-овете с df -i.

Linux · Rain Wiki

df (disk free) е стандартната команда, която показва размера, използваното пространство, свободното пространство и точката на монтиране на всяка монтирана файлова система. 'df -h' извежда размерите в четим за човека формат; 'df -i' показва използването на inode вместо байтове, което обяснява грешките „Няма свободно място на устройството“, когато все още има свободни байтове.

Четене на колоните

Filesystem е устройството, Size е общият размер, Used и Avail са използваното и свободното пространство за обикновените потребители, Use% е процентът, а Mounted on е директорията, в която се появява.

При ext4 около 5% са запазени за root по подразбиране, така че Used + Avail може да е по-малко от Size и обикновените потребители могат да изчерпят мястото си, преди Use% да покаже 100%.

Полезни опции

'-T' добавя типа на файловата система, '-x tmpfs' скрива временните файлови системи в паметта, а 'df -h /var' показва само файловата система, която съдържа /var.

Как да провериш свободното пространство

  1. Изпълни: df -hT -x tmpfs
  2. Намери файловата система с висок Use%.
  3. Провери и inode-овете: df -i
  4. След това погледни вътре с du или ncdu, за да намериш какво заема мястото.

Внимание

  • Никога не запълвай root файловата система до 100%: услугите, влизанията в системата и актуализациите на пакети могат да се провалят.

Бележка: RainServer предлага мониторинг и безопасно почистване за Linux сървъри; показва какво ще се промени и пита предварително.

Източници

Последна промяна: 2026-10-08

Свързани статии