Я могу безопасно удалить все файлы в/tmp?

Я хочу сделать свободное пространство на своем компьютере, и Baobab говорит мне /tmp 8 крупных Gio. Я могу удалить все файлы в /tmp безопасно? Я должен закрыть некоторые программы сначала?

Кроме того, почему этот каталог является настолько большим? Хотя мой /etc/defautl/rcS указывает TMPTIME=0?

8
задан 25 August 2011 в 21:03

1 ответ

В Unix, удаляя файл удаляет ссылку на него из ее родительского каталога (это на самом деле называют, "удаляя связь").

Фактические данные файла только удалены, когда на них не ссылаются ни из какого каталога (файл может иметь несколько так называемых hardlinks), и это не открыто никакой программой.

Таким образом да, удаление файлов от/tmp не должно разрушать программы, которые потенциально сохраняют те файлы открытыми. С другой стороны, пространство фактической дисковой емкости не будет освобождено, пока программа не закрывает уже удаленный файл.

8
ответ дан 23 November 2019 в 05:44

Другие вопросы по тегам:

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