假期在折腾 tmux 配置,想了解它的会话管理是怎么实现的,然后查资料主题延伸到了终端、tty 、伪终端、pty 、shell 和 ssh ,一下子勾起了好奇心,最后肝了一篇介绍 Unix 终端的万字长文,总算是把上述概念讲的比较清楚了,感兴趣的朋友可以看看。
博客链接: https://waynerv.com/posts/how-tty-system-works/
放一张自己画的 ssh 和伪终端的工作示意图:
![]() | 1 putaozhenhaochi 2022-10-08 14:22:42 +08:00 via Android |
![]() | 2 qW7bo2FbzbC0 2022-10-08 14:30:23 +08:00 |
![]() | 3 asilin 2022-10-08 14:49:05 +08:00 |
![]() | 4 RoninZc 2022-10-08 16:08:09 +08:00 |
5 user0 2022-10-08 16:11:47 +08:00 |
![]() | 6 cheneydog 2022-10-08 16:24:27 +08:00 |
![]() | 7 ch3nOr 2022-10-08 16:26:37 +08:00 |
8 o00O00o 2022-10-08 16:30:03 +08:00 赞,请问下这图是用什么画的 |
![]() | 9 easymbol 2022-10-08 16:35:16 +08:00 膜拜大佬 |
![]() | 10 ampedee OP ![]() @o00O00o 上面贴的图是用 https://excalidraw.com/ 画的 |
11 9268peng 2022-10-08 19:33:01 +08:00 |
12 771007147 2022-10-08 21:18:21 +08:00 |
![]() | 13 royzheng 2022-10-08 21:31:56 +08:00 写的很棒 |
![]() | 14 walkersz 2022-10-08 21:34:08 +08:00 |
![]() | 15 x340 2022-10-08 21:37:17 +08:00 via iPhone |
![]() | 16 lambdaq 2022-10-08 21:48:17 +08:00 > 电传打字机通过两条线缆连接到计算机的 UART ( Universal Asynchronous Receiver and Transmitter )接口,一条线缆传输从电传打字机按下键盘触发的输入信号到计算机,一条线缆传输从计算机回到电传打字机的输出信号。计算机操作系统提供 UART 驱动程序来管理字节的物理传输,包括奇偶校验和流量控制。 这个其实就是串口。 |
17 CrazyCollin 2022-10-09 00:40:21 +08:00 顶,看过 op 博客的容器部分,讲的很好 |
![]() | 18 kkeep 2022-10-09 01:01:43 +08:00 via Android 可以,羡慕 |
19 OrangeDark 2022-10-09 11:53:56 +08:00 |
20 superhack 2022-10-09 12:57:00 +08:00 |
21 zaizaiyou 2022-10-09 14:37:49 +08:00 |