File descriptor
|
In computing, a file descriptor is an identifier maintained by the operating system. It is a unique identifier, most often an integer, identifying an open file. Once the file has been opened, the file descriptor can be used by different system calls to read or write it.
On a Unix-like operating system with multiple programs being served, the file descriptor is a an identifier used by an application program to access data structures containing the details of the open file.