Accessing the inode table information using stat()
Using open() and umask()
Using open() and read()
Using open(), read() and write()
Parent and child both doing read() and write()
Using select() to monitor whether files are ready to use
Monitoring file descriptors withe poll()
Polling Event values
Using dup()
Using dup2()
fcntl() and record locking
Finding the current working directory
Creating a directory using mkdir
Accessing directory files
Go back to CIS46 homepage