The GNU C Library - File Status Flags

Node: File Status Flags Next: File Locks Prev: Descriptor Flags Up: Low-Level I/O

File Status Flags

File status flags are used to specify attributes of the opening of a file. Unlike the file descriptor flags discussed in Descriptor Flags, the file status flags are shared by duplicated file descriptors resulting from a single opening of the file. The file status flags are specified with the flags argument to open ; see Opening and Closing Files.

File status flags fall into three categories, which are described in the following sections.

The symbols in this section are defined in the header file `fcntl.h'.

Access Modes Whether the descriptor can read or write.
Open-time Flags Details of open .
Operating Modes Special modes to control I/O operations.
Getting File Status Flags Fetching and changing these flags.


Next: File Locks Up: Low-Level I/O