📄 link.2
字号:
.\" Copyright (c) 1980 Regents of the University of California..\" All rights reserved. The Berkeley software License Agreement.\" specifies the terms and conditions for redistribution..\".\" @(#)link.2 6.3 (Berkeley) 8/26/85.\".TH LINK 2 "August 26, 1985".UC 4.SH NAMElink \- make a hard link to a file.SH SYNOPSIS.nf.ft B#include <unistd.h>int link(const char *\fIname1\fP, const char *\fIname2\fP).fi.ft R.SH DESCRIPTIONA hard linkto.I name1is created;the link has the name.IR name2 ..I Name1must exist..PPWith hard links,both.I name1and.I name2must be in the same file system..I Name1must not be a directory.Both the old and the new.I linkshare equal access and rights tothe underlying object..SH "RETURN VALUEUpon successful completion, a value of 0 is returned. Otherwise,a value of \-1 is returned and.B errnois set to indicate the error..SH "ERRORS.B Linkwill fail and no link will be created if one or more of the followingare true:.TP 15[ENOTDIR]A component of either path prefix is not a directory..TP 15[ENAMETOOLONG]A path name exceeds PATH_MAX characters..TP 15[ENOENT]A component of either path prefix does not exist..TP 15[EACCES]A component of either path prefix denies search permission..TP 15[EACCES]The requested link requires writing in a directory with a modethat denies write permission..TP 15[ELOOP]Too many symbolic links were encountered in translating one of the pathnames.(Minix-vmd).TP 15[ENOENT]The file named by \fIname1\fP does not exist..TP 15[EEXIST]The link named by \fIname2\fP does exist..TP 15[EPERM]The file named by \fIname1\fP is a directory and the effectiveuser ID is not super-user..TP 15[EXDEV]The link named by \fIname2\fP and the file named by \fIname1\fPare on different file systems..TP 15[ENOSPC]The directory in which the entry for the new link is being placedcannot be extended because there is no space left on the filesystem containing the directory..ig.TP 15[EDQUOT]The directory in which the entry for the new linkis being placed cannot be extended because theuser's quota of disk blocks on the file systemcontaining the directory has been exhausted....TP 15[EIO]An I/O error occurred while reading from or writing to the file system to make the directory entry..TP 15[EROFS]The requested link requires writing in a directory on a read-only filesystem..TP 15[EFAULT]One of the pathnames specifiedis outside the process's allocated address space..SH "SEE ALSO".BR symlink (2),.BR unlink (2).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -