Есть ли способ заставить ядро вернуть свободное место на диске сейчас? Как написать что-то в / proc /? Использование Ubuntu 11.10 с ext4.
Это, наверное, старая и очень повторяющаяся тема. После нажатия 0 пробел только заметил, когда мой редактор не смог сохранить файлы исходного кода, которые у меня открыты, которые, к моему ужасу, теперь имеют размер 0 байт в списке папок, я продолжил удаление.
Я удалил сотни МБ больших файлов как от пользователя, так и от пользователя root, а также сделал несколько жестких ссылок.
Непосредственно до того, как я это apt-get clean
сделал, в / var / cache / apt / archives было более 900 МБ, теперь только 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