The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

readlink (2)
  • readlink (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  • readlink (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
  • readlink (1) ( Русские man: Команды и прикладные программы пользовательского уровня )
  • readlink (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
  • readlink (2) ( Solaris man: Системные вызовы )
  • readlink (2) ( FreeBSD man: Системные вызовы )
  • >> readlink (2) ( Русские man: Системные вызовы )
  • readlink (2) ( Linux man: Системные вызовы )
  • readlink (3) ( POSIX man: Библиотечные вызовы )
  •  

    НАЗВАНИЕ

    readlink - считывает значение символьной ссылки  

    СИНТАКСИС

    #include <unistd.h>

    int readlink(const char *path, char *buf, size_t bufsiz);  

    ОПИСАНИЕ

    readlink помещает содержимое символьной ссылки path в буфер buf длиной bufsiz . readlink не добавляет в buf символ NUL. Если файл, помещаемый в буфер, слишком мал, его длина bufsiz будет урезана.  

    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ

    Этот вызов возвращает количество символов, помещенных в буфер, или (при ошибках) возвращается -1, и переменной errno присваивается номер ошибки.  

    НАЙДЕННЫЕ ОШИБКИ

    ENOTDIR
    Один из компонентов пути не является каталогом.
    EINVAL
    bufsiz не является положительным числом.
    ENAMETOOLONG
    Путь или компонент пути слишком длинный.
    ENOENT
    Указанного файла не существует.
    EACCES
    Запрещен поиск в каталоге, являющемся компонентом пути.
    ELOOP
    Слишком много символьных ссылок в указанном имени.
    EINVAL
    Файл не является символьной ссылкой.
    EIO
    При чтении данных файловой системы произошла ошибка ввода-вывода.
    EFAULT
    buf указывает на каталог за пределами доступного адресного пространства.
    ENOMEM
    Недостаточно памяти в системе.
     

    СООТВЕТСТВИЕ СТАНДАРТАМ

    X/OPEN, 4.4BSD (системный вызов readlink появился в 4.2BSD).  

    СМ. ТАКЖЕ

    stat(2), lstat(2), symlink(2)


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
    НАЙДЕННЫЕ ОШИБКИ
    СООТВЕТСТВИЕ СТАНДАРТАМ
    СМ. ТАКЖЕ


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру