Поскольку/var/run
является благословленным каталогом по стандарту FHS для данных времени выполнения программного обеспечения .
Каталог /var/run
был объявлен устаревшим, и теперь он является символической ссылкой на/run
во многих системах.
This directory contains system information data describing the system since it was booted. Files under this directory must be cleared (removed or truncated as appropriate) at the beginning of the boot process.
Так как данные там должны быть очищены и, как правило, малы (Файлы PID малы, а другие часто хранящиеся -данные о времени работы — это сокеты UNIX ), имеет смысл иметь их на tmpfs
. Перезагрузка позаботится о его очистке.
Стандарт иерархии файловой системы для /run
определяет:
Process identifier (PID) files, which were originally placed in /etc, must be placed in /run. The naming convention for PID files is.pid. For example, the crond PID file is named /run/crond.pid.