Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 593 Bytes

README.md

File metadata and controls

17 lines (16 loc) · 593 Bytes

sysprog

Sample programs to cover some of the concepts covered in system programming & posix api. Programs include some simple implementations of already existing sys commands like ls, find & cp:

  • signals & signal handling
  • getline api
  • readdir & opendir
  • read/write/open calls
  • file & directory streams
  • buffers
  • error handling
  • fork
  • defunct/zombie processes
  • pthread
  • error handling
  • system calls
  • socket programming
  • Threading concepts - child processes, joining & detaching, context switching, mutexes, semaphores