====================================================================
Published: 28 December 2022
Tags: bash, history, shell, terminal
Matthieu Cneude discusses the history of the terminal, the shell, and the console and how they are used in Linux-based systems.
Some highlights:
- From telegraphs to terminal emulators
- The virtual console itself runs in the kernel, and your shell as well as its child processes run in user land
- "knowing how the terminal and most common shells work gives you an edge, especially when your terminal don’t behave as you want it to"