learnsteps.com
System Programming: Basic Copy program in C using low-level IO - Learn Steps
Basic Copy program in C using low-level function calls to understand how what is sytem programming and how you can write programs in it.