До сих пор я не задумывался об этом, но странно, что для большинства дистрибутивов Linux, которые я обычно использую (Ubuntu, Centos, Redhat), есть каталоги / var / tmp и / tmp.
Есть ли какая-то семантическая разница между ними, например, когда кто-либо проектировал первый макет файловой системы, он или она думали: «Не все файлы tmp созданы равными!»
Единственное отличие, которое я обнаружил для Centos, заключается в том, что / tmp регулярно удаляет файлы старше 240 часов, в то время как / var / tmp хранит устаревшие файлы в течение 720 часов.