我试图理解基本的“幕后”壳牌的东西,而不是真正深入研究计算机历史。
例如,我试图理解CLI、终端模拟器和伪tty之间的区别。
以下是我目前的理解。
正如你所看到的,我对假的定义很难理解。有人能以ELI5的方式阐明这些概念吗?
编辑:我读过这个(https://unix.stackexchange.com/a/4132/332070),但是我仍然对伪TTY很困惑。
发布于 2021-01-09 19:00:28
“伪- tty”只是指“一个与物理端口没有实际关联的tty设备”。如今,这仅仅是连接事物的唯一一种“终端设备”,现在我们不再使用调制解调器、电传或串行终端。当您使用xterm、gnome终端等打开命令行时,您将连接到一个伪tty。
如果您的代码或应用程序与伪tty设备对话,它可以发出白蚁调用来控制设备的各个方面(例如奇偶生成/检查、回车/换行映射、处理某些控制字符等)。
LWN有一个更详细的文章。
您定义的其余部分似乎是对的。
https://unix.stackexchange.com/questions/628372
相似问题