System Calls
The standard I/O routines are actually higher level functions that call low level UNIX system calls
These system calls can be made directly for more low level programming#include <sys/file.h>int open(char *filename, int access, int mode); int lseek(int fd, int offset, int origin);int read(int fd, char *buffer, int k);int write(int fd, char *buffer, int k);mkdir (char *name, int mode);int rmdir(char *dir_name);chdir(char *dir_name);