quartz/content/notes/consoles-terminals-shells.md
2022-04-06 23:47:24 +12:00

25 lines
738 B
Markdown

---
title: "consoles-terminals-shells"
tags:
- cosc202
---
# consoles-terminals-shells
- console -> io device which is part of a computer (physical terminal)
- console is the device: -> terminal is program inside that device
- terminal -> text input output environment (can be remote)
- windows terminal
- [[shell]] -> program which the terminal/console sends input to which sends command to the OS
- [[unix-shell]]
- powershell
- cmd
- bash, fish, zsh, ksh, sh, tsch
#### 0.1.1 BREIF HISTORY
1. At first only main console
2. Then multiple terminals which allowed mulitple people to use one computer
3. Graphics support
4. Console + terminal merged
5. Virtual terminals -> no need for direct hardware control -> replaced by OS