Skill paths
| Name | Description | Skill level |
|---|---|---|
| Environment variables | Environment variables store information about the environment in which a process is run. Learn how Linux uses them and how to control the behavior of some processes. | Beginner |
| File descriptors | In Linux, almost everything is a file. Learn about file descriptors and the different tools you can use to work with them. | Beginner |
| Pipes | Learn how to use pipes to connect commands. | Beginner |
| Shell redirection | Learn how to redirect input and output when running a program from the shell. | Beginner |
| Signals | Learn how to send signals in Linux to achieve different goals. | Beginner |
| Syscalls | Learn how to find out which syscalls a process makes using strace. | Intermediate |