[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Связь с файлом

Системный вызов link(2) создает еще одну связь для  файла, создавая
для него новую запись в директории. Связь - это другое имя для
обращения к данным в этом же файле. Обычные пользователи могут
создавать связи только для обычных файлов.
Параметры системного вызова link таковы:
path1     Путевое имя существующего файла, для которого нужно создать
новую связь.
path2     Путевое имя новой связи.
path2 может указывать на ту же директорию, что и path1, или на другую.
Как path1, так и path2 могут быть абсолютными или относительными
именами файлов. Нельзя создать связь из одной файловой системы на
другую.
                            СВЯЗЬ С ФАЙЛОМ
link(2)

ИМЯ

      link - создание связи с файлом

ИСПОЛЬЗОВАНИЕ

      #include <unistd.h>

      int link(const char *path1,
          const char *path2);

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

      успех - 0

      неуспех - -1 и errno установлена