In the shell, we place an ampersand in front of a file descriptor number when doing redirections.
Any file descriptor created by the calling pro- cess or by the child process is also valid in the other process.
return the file descriptor for the newly opened file.
Local devices will have values of the device file, baud rate, and file descriptor for the device.
How do I close a file descriptor by number?