Learn › Linux System Calls
Processes and Plumbing
Watch a program become another program, and watch a shell wire two programs together. fork and exec and wait, then pipes and dup2, all seen in a live trace.
Labs in this module
- Watching a Process Spawn - Follow a program as it becomes a second program: clone, execve, wait, and the reason fork shows up in a trace as clone.
- Pipes and Redirection Under the Hood - Trace a shell building a pipeline and a redirect, and watch pipe and dup2 wire one program's output into another's input.