Unix Man (Справочное руководство)


ADMIN(1) - часть 2


/p>

ФАЙЛЫ


Простые имена SCCS-файлов должны иметь вид s.имя_файла. Новые SCCS-файлы получают права доступа 444 [см. ]. Безусловно, для создания файла требуются права записи в каталог. Всю запись admin производит во временный файл с именем x.имя_файла [см. ], создаваемый с правами доступа 444 (если команда admin создает новый файл) или с теми же правами доступа, что и существующий SCCS-файл. После успешного завершения выполнения admin, старый SCCS-файл удаляется, а временный переименовывается. Это гарантирует, что изменения вносятся в SCCS-файл только при отсутствии ошибок.

Рекомендуется, чтобы все каталоги, содержащие SCCS-файлы, имели права доступа 755, а сами SCCS-файлы - права доступа 444. Указанные права для каталога позволяют модифицировать SCCS-файлы, находящиеся в каталоге, только владельцу каталога. Права для SCCS-файлов предотвращают модификацию этих файлов иначе, чем через команды SCCS.

Если все-таки по какой-либо причине потребуется модифицировать SCCS-файл, права доступа могут быть изменены на 644, что позволит владельцу использовать для модификации редактор . Будьте осторожны и внимательны! Модифицированный файл должен быть обязательно обработан командой admin -h для проверки корректности, а затем admin -z для генерации правильной контрольной суммы. После этого рекомендуется еще раз выполнить команду admin -h для контроля нормального состояния SCCS-файла.

Admin также создает файл-замок z.имя_файла, который используется для предотвращения одновременного доступа к SCCS-файлу несколькими пользователями. Дополнительную информацию см. в .

СМ. ТАКЖЕ


, , , , , .

в Справочнике программиста.

ДИАГНОСТИКА


Для раз'яснений пользуйтесь командой .




Начало  Назад  Вперед