Basic knowledge in C: Data type, pointer, memory, ...
Following step:
- Install Linux distro
- File I/O
- Process: Intro
- Memory Allocation
- Users and Group
- Process Credentials
- Time
- System Limit and Options
- System vs Process
- File I/O Buffering
- File Systems
- File Attributes
- Access Control Lists
- Directories and Links
- Monitoring File Events
- Signal
- Process: Creation, Termination, Child Process, Program Execution
- Threads
- Process: Groups, Sessions and Job Control, Priorities and Scheduling, Resources, Daemon Process
- IPC: Pipes, FIFO, Sockets