Path - путь до каталога. Fd - описание файла каталога.
Chdir можеть быть использована для перехода во вложенные каталоги (подкаталоги), перехода обратно
в родительский каталог, перехода в корневой каталог / или для перехода в любой другой каталог.
Текущий пользовательский рабочий каталог — домашний («~»). Стартовая точка в имени пути не
начинается с каталога /. Для перехода в тот или иной каталог,пользователю должны быть разрешены
соответствующие права.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
В случае успешного завершения операции, возвращаемое значение 0.
В противном случае, возвращаемое значение -1 и errno сообщит об ошибке.
ОШИБКИ
Chdir потерпит неудачу и текущий рабочий каталог будет неизменен,
если одна или более из следующих ошибок будут верны:
[ENOTDIR] Компонент префикса пути - не каталог.
[ENAMETOOLONG] Имя пути превышает значения PATH_MAX.
[ENOENT] Указанный каталог не существует.
[ELOOP] Слишком много символическихи ссылок, столкновение в трансляции имени пути (Minix-vmd).
[EACCES] Поиск запрещен для любого имени пути.
[EFAULT] Указанный путь вне распределенного адресного пространства процесса.
[EIO] Произошла ошибка ввода - вывода при чтении или записи в файловой системе.
СМ. ТАКЖЕ
chroot(2).
ФазаА . В стоматологии Зубной Центр коронки на зубы ставят от 12000 рублей. Это реальная экономия.