quartz/content/notes/13-ssh.md
2023-04-17 10:13:55 +12:00

789 B

title tags
13-ssh
lecture
cosc301

What is a terminal?

  • An electronic device used for entering data into, and displaying data from a computer
    • Dumb terminal (thin client): no local processing ability
    • Smart terminal (fat client): has local processing ability 300

[!INFO] from programmer POV, terminal is the interface associated with a device/program

  • Hard-copy terminals

    • TeleTYpewriter (TTY)
    • DEC VT-100 terminal
  • Terminal emulator

    • a program that does what a dumb terminal used to do
    • Terminal window

100

[!INFO] there are two entities → terminal master/client and terminal client/slave/server. similar to client server a process can access the pseudo terminal