стандарт на структуру каталогов файловой системы (filesystem hierarchy standard)3.8 /home : домашние каталоги пользователей (optional)
3.8.1 назначениеналичие каталога /home - это достаточно стандартное решение, очевидно только, что этот каталог является специфичным для каждого отдельного компьютера.[примечание 8][8] разные люди предпочитают размещать
пользовательские каталоги в разных местах. данная секция описывает только
предлагаемые варианты размещения домашних каталогов пользователей;
тем не менее мы рекомендуем, чтобы все fhs-совместимые дистрибутивы
использовали именно каталог /home как место размещения домашних каталогов.
в маленьких системах каждый пользовательский каталог является одним
из многих подкаталогов каталога /home, таких как /home/smith,
/home/torvalds, /home/operator и так далее.
в больших системах (особенно когда каталоги /home являются
разделяемыми между многими хостами посредством nfs) полезно
объединить домашние каталоги в группы, введя подкаталоги групп такие как
/home/staff, /home/guests,
/home/students и так далее. но как бы то ни было структура домашних
каталогов различается от хоста к хосту. следовательно,
никакая программа не должна полагаться на какие-то предположения
о структуре домашних каталогов.[примечание 9] [9] если вы хотите разыскать домашний каталог пользователя, вы должны использовать библиотечную функцию getpwent(3), а не полагаться на запись в /etc/passwd, потому что информация о пользователях может храниться на удаленных хостах, используя такие системы, как nis. previous: /etc : специфичная для данного хоста конфигурационная информация next: /lib : основные разделяемые библиотеки и модули ядра up: оглавление translated by troff2html v1.5 on 29 march 2002 by daniel quinlan |