IntroToLinux

1. Understanding the Console: TTY Origins


๐Ÿ“œ The TeleTYpe Writer (TTY)

![TeleTYpe](/IntroToLinux/images/TeleTYpe.jpg) **Where it all began...**

TTY = โ€œTeleTYpe Writerโ€ - early computer terminals that were essentially typewriters connected to computers.

This historical connection explains many Linux terminal concepts we use today! ๐Ÿ–ฅ๏ธโŒจ๏ธ


๐Ÿ”‘ Key Terminology

๐Ÿ–ฅ๏ธ Terminal

Software that allows us to run a shell


๐ŸŽฎ Console

A special type of terminal

Characteristics:


๐Ÿš Shell

User interface software that receives commands from the terminal

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ Terminalโ”‚ โ”€โ”€โ”€โ–ถ โ”‚  Shell  โ”‚ โ”€โ”€โ”€โ–ถ โ”‚ Kernel  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Acts as interpreter between user and kernel

Available Shells: bash, dash, zsh, ksh, sh

![Terminal](/IntroToLinux/images/terminal.png)

Next: โ†’ The Shell Your Command Interface
Previous: โ† Learning Objectives
Lesson Home: โ†‘ Lesson 2: The Shell
Course Home: โŒ‚ Introduction to Linux