Sté*_*nez 140
甲TTY是天然终端装置中,所述后端是仿真的硬件或内核。
甲PTY(伪终端装置)是由一个其它程序仿真的终端装置(例如:xterm,screen,或ssh是这样的程序)。甲PTS是一个的从属部分PTY。
(更多信息可以在 中找到man pty。)
简短摘要:
甲PTY是通过一个过程产生posix_openpt()(通常打开的专用设备/dev/ptmx),以及由一对双向字符装置构成:
master部分,即本进程通过本次调用获得的文件描述符,用于模拟终端。一些初始化后,第二部分可以用 解锁unlockpt(),主设备用于接收或发送字符到第二部分(从设备)。
从属部分锚定在文件系统中/dev/pts/x(真实名称可以由主控通过 获得ptsname())表现得像一个本地终端设备(/dev/ttyx)。在大多数情况下,会启动一个 shell,将其用作控制终端。
| 归档时间: |
|
| 查看次数: |
138756 次 |
| 最近记录: |