Annotation of researchv10dc/man/man2/unlink.2, revision 1.1.1.1

1.1       root        1: .TH UNLINK 2
                      2: .CT 2 file_inq_creat
                      3: .SH NAME
                      4: unlink \(mi remove directory entry
                      5: .SH SYNOPSIS
                      6: .nf
                      7: .B int unlink(name)
                      8: .B char *name;
                      9: .fi
                     10: .SH DESCRIPTION
                     11: .I Unlink
                     12: removes the entry for the file pointed to by
                     13: .I name
                     14: from its directory.
                     15: If this entry was the last link to the file,
                     16: the contents of the file are freed and the file is destroyed.
                     17: If, however, the file was open in any process, the actual
                     18: destruction is delayed until it is closed, even though
                     19: the directory entry has disappeared.
                     20: .PP
                     21: Only the super-user can
                     22: .I unlink 
                     23: a directory, but see
                     24: .I rmdir
                     25: in
                     26: .IR mkdir (2).
                     27: .SH "SEE ALSO"
                     28: .IR rm (1), 
                     29: .IR link (2),
                     30: .IR mkdir (2)
                     31: .SH DIAGNOSTICS
                     32: .BR EFAULT ,
                     33: .BR EIO ,
                     34: .BR ELOOP ,
                     35: .BR ENOENT ,
                     36: .BR ENOTDIR ,
                     37: .BR EROFS

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.