Чи є спосіб сказати ядру, щоб він повернув вільний простір на диску зараз? Як написати щось до / proc /? Використання Ubuntu 11.10 з ext4.
Це, мабуть, стара і дуже повторювана тема. Після потрапляння на 0 пробіл помітив лише те, що мій редактор не зміг зберегти файли вихідного коду, які я відкрив, і на жаль, тепер у списку папок розміром 0 байт, я перейшов до видалення штриху.
Я видалив 100 МБ великих файлів як від користувача, так і з root, і також зробив кілька жорстких посилань.
Перед тим, як у мене apt-get clean
було понад 900 Мб в / var / кеш / apt / архівах, зараз є лише 108 КБ:
# du
108 /var/cache/apt/archives
Через годину все ще немає вільного місця і не вдається зберегти мої дорогоцінні файли, відкриті в редакторі, але зауважте розбіжність нижче:
# sync; df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda4 13915072 13304004 0 100% /
Будь-які пропозиції? Я вимикаю деякі сервіси / процеси, але не знаю, як перевірити, хто може активно їсти місце на диску.
Більше інформації
# dumpe2fs /dev/sda4
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 884736
Block count: 3534300
Reserved block count: 176715
Free blocks: 422679
Free inodes: 520239
First block: 0
Block size: 4096
Fragment size: 4096