From 97d5c458cfa039d857301e1ca7d5af3beb37131d Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sun, 26 Apr 2026 16:38:00 -0400 Subject: build: Better Build System --- static/unix-v10/man2/unlink.2 | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 static/unix-v10/man2/unlink.2 (limited to 'static/unix-v10/man2/unlink.2') diff --git a/static/unix-v10/man2/unlink.2 b/static/unix-v10/man2/unlink.2 new file mode 100644 index 00000000..0fc7b023 --- /dev/null +++ b/static/unix-v10/man2/unlink.2 @@ -0,0 +1,40 @@ +.TH UNLINK 2 +.CT 2 file_inq_creat +.SH NAME +unlink \(mi remove directory entry +.SH SYNOPSIS +.nf +.B int unlink(name) +.B char *name; +.fi +.SH DESCRIPTION +.I Unlink +removes the entry for the file pointed to by +.I name +from its directory. +If this entry was the last link to the file, +the contents of the file are freed and the file is destroyed. +If, however, the file was open in any process, the actual +destruction is delayed until it is closed, even though +the directory entry has disappeared. +.PP +Only the file's owner can unlink +a file in a blind directory +.RI ( stat (2)). +Only the super-user can +.I unlink +a directory, but see +.I rmdir +in +.IR mkdir (2). +.SH "SEE ALSO" +.IR rm (1), +.IR link (2), +.IR mkdir (2) +.SH DIAGNOSTICS +.BR EFAULT , +.BR EIO , +.BR ELOOP , +.BR ENOENT , +.BR ENOTDIR , +.BR EROFS -- cgit v1.2.3