стандарт на структуру каталогов файловой системы. (filesystem hierarchy standard)5.9 /var/lock : файлы блокирования
5.9.1 назначениефайлы блокирования должны храниться в каталоговой структуре /var/lock.файлы блокирования устройств и других ресурсов, используемые многими приложениями, такие как файлы блокирования последовательных портов, которые ранее находились либо в /usr/spool/locks, либо в /usr/spool/uucp, теперь должны размещаться в /var/lock. названия этих файлов должны формироваться в соответствии с соглашением, согласно которому используется префикс "lck..", за которым следует базовое имя устройства. например, для блокирования /dev/ttys0 должен создаваться файл "lck..ttys0". [примечание 35] внутренняя структура таких файлов блокирования должна соответствовать формату, определенному в hdb uucp. формат hdb предусматривает сохранение идентификатора процесса (pid) в виде десяти-байтового десятичного числа, за которым следует символ конца строки. например, если процесс 1230 создает файл блокирования, в этом файле будет записано 11 символов: пробел, пробел, пробел, пробел, пробел, пробел, один, два, три, ноль и конец строки. [35] затем все, кто хочет использовать /dev/ttys0 может прочитать файл блокирования и действовать соответственно (все файлы блокирования в /var/lock должны быть доступны по чтению всем). previous: /var/lib : переменные данные о состоянии системы next: /var/log : каталоги и файлы протоколов up: оглавление translated by troff2html v1.5 on 29 march 2002 by daniel quinlan |