Библиотека сайта rus-linux.net
Стандарт на структуру каталогов файловой системы (Filesystem Hierarchy Standard)
3.8 /home : Домашние каталоги пользователей (optional)
3.8.1 Назначение
Наличие каталога/home
- это достаточно стандартное решение,
очевидно только, что этот каталог является специфичным для каждого
отдельного компьютера.[примечание 8]
[8] Разные люди предпочитают размещать
пользовательские каталоги в разных местах. Данная секция описывает только
предлагаемые варианты размещения домашних каталогов пользователей;
тем не менее мы рекомендуем, чтобы все FHS-совместимые дистрибутивы
использовали именно каталог /home как место размещения домашних каталогов.
В маленьких системах каждый пользовательский каталог является одним
из многих подкаталогов каталога [9] Если вы хотите разыскать домашний каталог
пользователя, вы должны использовать библиотечную функцию /home
, таких как /home/smith
,
/home/torvalds
, /home/operator
и так далее.
В больших системах (особенно когда каталоги /home
являются
разделяемыми между многими хостами посредством NFS) полезно
объединить домашние каталоги в группы, введя подкаталоги групп такие как
/home/staff
, /home/guests
,
/home/students
и так далее. Но как бы то ни было структура домашних
каталогов различается от хоста к хосту. Следовательно,
никакая программа не должна полагаться на какие-то предположения
о структуре домашних каталогов.
[примечание 9]
getpwent(3)
,
а не полагаться на запись в /etc/passwd
, потому что
информация о пользователях может храниться на удаленных хостах, используя
такие системы, как NIS.
Previous: /etc : Специфичная для данного хоста
конфигурационная информация
Next: /lib : Основные разделяемые библиотеки и
модули ядра
Up: Оглавление
Translated by troff2html v1.5 on 29 March 2002 by Daniel Quinlan