mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

CHDIR(2)                                               CHDIR(2)

НАЗВАНИЕ 
        chdir - смена текущего каталога

СИНТАКСИС 
        int chdir (path)
        char *path;

ОПИСАНИЕ 
        Аргумент path является указателем на маршрутное имя ка-
        талога. После выполнения системного вызова  chdir  ука-
        занный  каталог  становится текущим (рабочим). Именно с
        текущего каталога начинается поиск файлов по маршрутным
        именам, первый символ которых отличен от /.

        Системный  вызов chdir завершается неудачей и смены те-
        кущего каталога не происходит, если выполнено  хотя  бы
        одно из следующих условий:

        [ENOTDIR]   Компонент маршрута не является каталогом.

        [ENOENT]    Указанный каталог не существует.

        [EACCES]    Для компонента маршрута  отсутствует  право
                    на поиск.

        [EFAULT]    Аргумент path указывает за пределы отведен-
                    ного процессу адресного пространства.

        [EINTR]     Во время выполнения системного  вызова  пе-
                    рехвачен сигнал.

        [ENOLINK]   Маршрутное имя path указывает на  удаленный
                    компьютер, связи с которым в данный  момент
                    нет.

        [EMULTIHOP] Компоненты path требуют многократного обра-
                    щения к удаленным компьютерам.

СМ. ТАКЖЕ 
        chroot(2).

ДИАГНОСТИКА 
        При успешном завершении результат  равен  0;  в  случае
        ошибки возвращается -1, а переменной errno присваивает-
        ся код ошибки.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк