1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 10:57:36 +00:00

Base: Write some initial man pages

It ain't much, but it's honest work!
This commit is contained in:
Sergey Bugaev 2019-09-21 00:47:00 +03:00 committed by Andreas Kling
parent 36eea6c04b
commit fed96f455d
8 changed files with 256 additions and 0 deletions

View file

@ -0,0 +1,24 @@
## Name
access - check if a file is accessible
## Synopsis
```**c++
#include <unistd.h>
int access(const char* path, int mode);
```
## Description
Check if a file at the given *path* exists and is accessible to the current user for the given *mode*.
Valid flags for *mode* are:
* `F_OK` to check if the file is accessible at all,
* `R_OK` to check if the file can be read,
* `W_OK` to check if the file can be written to,
* `X_OK` to check if the file can be executed as a program.
## Return value
If the file is indeed accessible for the specified *mode*, `access()` returns 0. Otherwise, it returns -1 and sets `errno` to describe the error.