Linux Programming N System Trainning Course
-
Lesson 1-general-knowledge.
- Advanced Makefile tutorial.
- 4 stage of compiling C program.
- Creating static lib, shared lib and using.
-
Lesson 2-linux-file-system.
- Overview of Files on Linux.
- Read and write File in Linux.
- File management on Linux.
- Read and write files asynchronously.
-
Lesson 3-Process.
- Command-line Arguments
- Memory layout of a process
- Working with Process
- Process Management
-
Lesson 4-Thread
- Mutil-Thread
- Thread-Management
- Thread Synchonization: Mutex and conditional variable
-
Lesson 5-Signal
- Handle Signal:
- Default action
- Ignore Signal
- Catch and handle the signal
- Signal Handler
- Blocking and unblocking signals
- Handle Signal: