V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ampedee
V2EX  ›  分享创造

写了一篇介绍终端、tty、伪终端、shell 和 ssh 的万字长文

  •  7
     
  •   ampedee · 2022-10-08 13:14:36 +08:00 · 5229 次点击
    这是一个创建于 807 天前的主题,其中的信息可能已经有所发展或是发生改变。

    假期在折腾 tmux 配置,想了解它的会话管理是怎么实现的,然后查资料主题延伸到了终端、tty 、伪终端、pty 、shell 和 ssh ,一下子勾起了好奇心,最后肝了一篇介绍 Unix 终端的万字长文,总算是把上述概念讲的比较清楚了,感兴趣的朋友可以看看。

    博客链接: https://waynerv.com/posts/how-tty-system-works/

    放一张自己画的 ssh 和伪终端的工作示意图: ssh

    21 条回复    2022-10-09 14:37:49 +08:00
    putaozhenhaochi
        1
    putaozhenhaochi  
       2022-10-08 14:22:42 +08:00 via Android
    👍
    qW7bo2FbzbC0
        2
    qW7bo2FbzbC0  
       2022-10-08 14:30:23 +08:00
    👍
    asilin
        3
    asilin  
       2022-10-08 14:49:05 +08:00
    👍
    RoninZc
        4
    RoninZc  
       2022-10-08 16:08:09 +08:00
    👍
    user0
        5
    user0  
       2022-10-08 16:11:47 +08:00
    😫👍
    cheneydog
        6
    cheneydog  
       2022-10-08 16:24:27 +08:00
    👍👍👍
    ch3nOr
        7
    ch3nOr  
       2022-10-08 16:26:37 +08:00
    👍👍👍👍
    o00O00o
        8
    o00O00o  
       2022-10-08 16:30:03 +08:00
    👍 赞,请问下这图是用什么画的
    easymbol
        9
    easymbol  
       2022-10-08 16:35:16 +08:00
    膜拜大佬 👍👍👍
    ampedee
        10
    ampedee  
    OP
       2022-10-08 16:44:59 +08:00   ❤️ 2
    @o00O00o 上面贴的图是用 https://excalidraw.com/ 画的
    9268peng
        11
    9268peng  
       2022-10-08 19:33:01 +08:00
    👍👍👍👍
    771007147
        12
    771007147  
       2022-10-08 21:18:21 +08:00
    👍👍👍
    royzheng
        13
    royzheng  
       2022-10-08 21:31:56 +08:00
    写的很棒
    walkersz
        14
    walkersz  
       2022-10-08 21:34:08 +08:00
    👍
    x340
        15
    x340  
       2022-10-08 21:37:17 +08:00 via iPhone
    👍
    lambdaq
        16
    lambdaq  
       2022-10-08 21:48:17 +08:00
    > 电传打字机通过两条线缆连接到计算机的 UART ( Universal Asynchronous Receiver and Transmitter )接口,一条线缆传输从电传打字机按下键盘触发的输入信号到计算机,一条线缆传输从计算机回到电传打字机的输出信号。计算机操作系统提供 UART 驱动程序来管理字节的物理传输,包括奇偶校验和流量控制。



    这个其实就是串口。
    CrazyCollin
        17
    CrazyCollin  
       2022-10-09 00:40:21 +08:00
    顶,看过 op 博客的容器部分,讲的很好
    kkeep
        18
    kkeep  
       2022-10-09 01:01:43 +08:00 via Android
    可以,羡慕
    OrangeDark
        19
    OrangeDark  
       2022-10-09 11:53:56 +08:00
    👍👍👍👍
    superhack
        20
    superhack  
       2022-10-09 12:57:00 +08:00
    👍👍👍👍
    zaizaiyou
        21
    zaizaiyou  
       2022-10-09 14:37:49 +08:00
    👍👍👍👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2618 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:25 · PVG 23:25 · LAX 07:25 · JFK 10:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.