Linux 'terminal' is actually not a terminal
Linux 'terminal' is actually not a terminal.! The abundantly used 'Terminal' in Linux/Unix is actually not a terminal. The modern day 'Terminal' is actually a pseudo terminal, or an emulator to be precise, where you can execute your commands. A terminal, historically, was a device connected to a computing system over a serial connector. The modern systems have emulators with a GUI. The actual definitions are as below, they are interconnected, but different, terms: 1. Terminal: A special kernel-provided device that handles textual input/output and supports the backbone of job control. It works with the keyboard and display drivers to read keystrokes and write to the screen. 2. Terminal window: A GUI window with nothing but a text terminal inside it. Usually synonymous with a terminal emulator. 3. Console: The control panel where you sit and do stuff. Very general term and means very different things to very different kinds of...