Unable to clear up tmp

I had a bunch of files in /tmp that I cleared up by doing $ rm -rf ./tmp/*. However, I'm still unable to 'clear' that information, even after a reset. Here is what I have now:

$ cd Av-bash: cannot create temp file for here-document: No space left on device
$ df -i
df: no file systems processed

I should have roughly 400GB free space on this machine. How can I clear up this space, what do I need to do so that I can create temp files once again? And why isn't df -i returning anything?

The distribution I'm using is:

Linux version 3.13.0-29-generic (buildd@toyol) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014
0
задан 22 February 2016 в 00:23
2 ответа

rm не очищает файлы, а разъединяет их. Если в / tmp были файлы, открытые некоторыми процессами, которые все еще выполняются, их пространство не было освобождено.Один из способов решить проблему - перезапустить эти приложения, если вы можете их идентифицировать. Более простой способ - перезагрузить вашу ОС.

Может быть другой источник полной ситуации / tmp . Если / tmp основан на tmpfs , возможно, у вас просто не хватает виртуальной памяти.

3
ответ дан 4 December 2019 в 16:41

вы можете использовать следующую команду, которая удалит все из каталога / tmp, которые были в последний раз изменены за 24 часа.

tmpwatch --mtime --all 24 /tmp
-2
ответ дан 4 December 2019 в 16:41

Теги

Похожие вопросы