• The system call is the fundamental interface between a Program and the Linux Kernel
  • Generally not invoked directly, but rather via glibc wrapper functions

Linux Syscall Table

SyscallFunctionMan Page
openRequest the kernel to open a file, and return its File Descriptorman
readRequest the kernel to read data from a File Descriptor and place that data into a buffer supplied by the callerman
writeRequest the kernel to write data from a caller specified buffer to the file (or output device) identified by a File Descriptorman
forkRequest the kernel to duplicate (fork) the provided Process, including it s open File Descriptorsman
exitRequest the kernel to terminate a processman