[<<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 установлена