LINUX.ORG.RU

История изменений

Исправление manul91, (текущая версия) :

Наплодили бреда в треде каждый по-своему; кто-то на ИИ ссылается, другой что-то сам мелет - никто не прочитал вообще что по стандарту. А там ровно два предложения - не нужно быть Эйнштейном чтобы понять о чем речь (а только понимать обычный писменный текст, в объеме не более двух предложений). А именно: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s18.html

3.18. /tmp : Temporary files
3.18.1. Purpose

The /tmp directory must be made available for programs that require temporary files.

Programs must not assume that any files or directories in /tmp are preserved between invocations of the program.

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

Отсюда непосредственно следует простой факт: если внезапно удалить все файлы из /tmp, все программы, которые поместили туда файлы (после своего запуска) и всё ещё работают - могут завершиться с ошибкой или начать работать некорректно.

Исправление manul91, :

Наплодили бреда в треде каждый по-своему; кто-то на ИИ ссылается, другой что-то сам мелет - никто не прочитал вообще что по стандарту. А именно: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s18.html

3.18. /tmp : Temporary files
3.18.1. Purpose

The /tmp directory must be made available for programs that require temporary files.

Programs must not assume that any files or directories in /tmp are preserved between invocations of the program.

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

Отсюда непосредственно следует простой факт: если внезапно удалить все файлы из /tmp, все программы, которые поместили туда файлы (после своего запуска) и всё ещё работают - могут завершиться с ошибкой или начать работать некорректно.

Исходная версия manul91, :

Наплодили бреда в треде каждый по-своему; никто не прочитал вообще что по стандарту. А именно: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s18.html

3.18. /tmp : Temporary files
3.18.1. Purpose

The /tmp directory must be made available for programs that require temporary files.

Programs must not assume that any files or directories in /tmp are preserved between invocations of the program.

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

Отсюда непосредственно следует простой факт: если внезапно удалить все файлы из /tmp, все программы, которые поместили туда файлы (после своего запуска) и всё ещё работают - могут завершиться с ошибкой или начать работать некорректно.