/var/tmpОжидается, что файлы в будут постоянными при перезагрузках. От FHS :
Каталог / var / tmp доступен для программ, которым требуются временные файлы или каталоги, которые сохраняются между перезагрузками системы. Поэтому данные, хранящиеся в / var / tmp, более постоянны, чем данные в / tmp.
Файлы в /var/tmpчасто являются файлами кэша или временными файлами, которые не должны исчезать в случае внезапного сбоя питания. Хотя нельзя ожидать, что они будут жить вечно. Распространено очистить старые файлы из /var/tmpпо расписанию.
Вот несколько примеров /var/tmpиспользования:
- Некоторые реализации vi (например
nvi) помещают свои файлы восстановления после сбоя /var/tmp. Если это временная файловая система, у вас нет шансов что-либо восстановить. Vim помещает файлы восстановления после сбоя в тот же каталог, что и редактируемый файл.
- Я использую плагин Firefox, который позволяет мне редактировать текстовые поля в Vim. Для этого плагин создает временный файл в
/var/tmp( /tmpхотя это по умолчанию) и передает файл в Vim. Если мой компьютер теряет питание, когда я использую эту функцию, мои записи будут в безопасности и будут в порядке /var/tmp.
- Инструменты для редактирования текста, такие как
exи sudoeditположить временные файлы в
/var/tmp. Если /var/tmpего смонтировать как tmpfs, вы рискуете потерять данные из-за непредвиденных сбоев питания.
У git-archive(1)man-страницы есть следующий пример.
Git архив --format = tar --prefix = мусор / HEAD | (cd / var / tmp / && tar xf -)
Создайте архив tar, который содержит содержимое последнего коммита
в текущей ветви, и извлеките его в каталог / var / tmp / junk.
Вполне возможно, что /var/tmpкаталог был выбран так, чтобы извлеченное содержимое архива не было потеряно из-за внезапного сбоя питания.
- Так
/var/tmpкак очищается периодически, но не неожиданно, обычно там хранятся временные журналы и тестовые базы данных. Например, в arpd
man-странице /var/tmpиспользуется в качестве расположения тестовой базы данных для некоторых примеров.
arpd -b /var/tmp/arpd.db
Запустить arpd для сбора безвозмездного ARP, но не связываться с функциональностью ядра.
Таким образом, ваша система вряд ли получит серьезные повреждения, если вы подключитесь
/var/tmpкак tmpfs. Это может быть нежелательно, так как вы рискуете потерять информацию при сбоях питания и перезагрузках.
/var/tmp, а не о/tmp. Мои извинения, если это было неясно.