In Linux, each terminal is associated with a new shell process. For example, here I have two xterm
terminals, and each xterm
terminal has an associated shell process:
I am wondering if in the old days when terminals were real devices and not software emulation, did ancient Unix (for example UNIX V7) create a new shell process for each (real) terminal, or did all terminals share the same shell process?