Это может показаться безумным вопросом, но есть ли в Fedora 16/17 функция, которая удаляет изображения .jpg из /tmp/?
У меня было 4 ГБ картинок, хранящихся в /tmp/download, которые теперь исчезли. Структура папок все еще там, но все папки пустые.
И самое безумное, что это происходит со мной уже второй раз. Оба раза из /tmp/download.
Моя файловая система, похоже, в порядке (работает raid-1), и никаких других отсутствующих файлов нет.
Так это я удалил файлы и забыл, или это Fedora?
решение1
В /etc/cron.daily/tmpwatch есть задание по очистке, которое уничтожит файлы, к которым не обращались в течение некоторого времени (по умолчанию 30 дней).
man 8 tmpwatch
может дать больше информации
решение2
Начиная с Fedora 18, по умолчанию /tmp
монтируется в (т. е. в ОЗУ) и, таким образом, стирается при выключении питания.tmpfs
Это поведение можно отключить, выполнив команду systemctl mask tmp.mount
и перезагрузив ее (и снова включить, выполнив команду systemctl unmask tmp.mount
и перезагрузив ее), после чего оно /tmp
будет смонтировано в /
файловой системе и может управляться /usr/lib/tmpfiles.d/tmp.conf
настройками.
Видетьhttp://fedoraproject.org/wiki/Features/tmp-on-tmpfsи man tmpfiles.d
для получения более подробной информации по каждому случаю.