答案1
看每个伪终端 (PTY) 组件(软件、主机端、从机端)的职责是什么?许多有用的上下文。
终端点模拟器是模仿旧的物理终端。中没有任何连接APUE图对应于任何物理事物。当启动 shell 时,终端仿真器打开 PTY 主设备,分配 PTY 从设备,设置适当的线路规则(如果需要),并使用exec
相应的文件描述符作为标准输入等来打开 shell。终端仿真器的工作包括:模拟物理终端的行为,实现显示(通常使用 X 或 Wayland)和用户输入(同上)。
看每个伪终端 (PTY) 组件(软件、主机端、从机端)的职责是什么?许多有用的上下文。
终端点模拟器是模仿旧的物理终端。中没有任何连接APUE图对应于任何物理事物。当启动 shell 时,终端仿真器打开 PTY 主设备,分配 PTY 从设备,设置适当的线路规则(如果需要),并使用exec
相应的文件描述符作为标准输入等来打开 shell。终端仿真器的工作包括:模拟物理终端的行为,实现显示(通常使用 X 或 Wayland)和用户输入(同上)。