http://linux-news.org/index.php/2011...and-a-console/
For those not as old as I am, "tty" is an abbreviation for "Teletypewriter". If you saw any movies in the 50's and 60's that featured "electronic brains", that cumbersome, waist high, noisy machine with a keyboard in front and paper spewing out the back side which contained printed text output from the "brain"... that is a TTY. Over the years they morphed into a variety of devices, with a display terminal finally replacing the printing on paper.
In Lunix terminology, the short answer is that:
* terminal = tty = text input/output environment
* console = physical terminal
* shell = command line interpreter
* terminal = tty = text input/output environment
* console = physical terminal
* shell = command line interpreter
Comment