Я всегда не решаюсь использовать /var / tmp/, потому что я никогда не знаю точно, как долго файлы хранятся там, или даже для чего используется каталог. Что определяет, когда файл удаляется из /var/ tmp/, и как каталог предназначен для использования?
Как долго хранятся файлы в /var/ tmp / и как использовать каталог?


2 ответа
на стандарт иерархии файловой системы (FHS), files in /var/tmp
сохраняются при перезагрузке.
Per FHS-2.3:
каталог /var/tmp доступен для программ, которым требуются временные файлы или каталоги, которые сохраняются между перезагрузками системы. Таким образом, данные, хранящиеся в /var/tmp, являются более постоянными, чем данные в /tmp.
файлы и каталоги в /var/tmp не должен быть удален при загрузке системы. Хотя данные, хранящиеся в каталоге /var /tmp, обычно удаляются специфичным для сайта образом, рекомендуется удалять их с меньшим интервалом, чем / tmp.
Я не знаю ни одного дистрибутива Linux, который автоматически очищает /var/tmp
. ИМО, приложения, которые используют /var/www
очистка после себя каким-то разумным образом.

все дистрибутивы на основе RHEL чистые /var/tmp
файлы старше 30 дней. Я не знаю о других дистрибутивах. Найдите запись cron, которая вызывает tmpwatch. На Fedora / RHEL это /etc/cron.daily/tmpwatch
. Он имеет строку вида:
/usr/sbin/tmpwatch "$flags" 30d /var/tmp
или
/usr/sbin/tmpwatch 720 /var/tmp
(720 часов = 30 дней)

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]