Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |
| |
[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.