Gau*_*rav 5 linux terminal linux-terminal
我想知道波特率设置与我的终端设置有什么关系。波特率如何影响我的终端?终端不应该用 CPI 即每秒字符数设置做更多吗?它有什么历史意义吗?
AFAIK,stty命令用于更改和打印终端行设置 ( man stty)
和,baud指的是电压/信号电平每秒变化多少次。
stty获取/设置终端的 IO 特性,包括物理的和虚拟的。因此,它可以设置没有实际影响的参数,例如虚拟终端的波特率。
首先你要了解Linux系统上的终端类型:
您将看到的大多数终端都是伪(虚拟)终端,并且位于/dev/pts. 这些有时简称为 ptys。任何类型的软件终端都存在于此,无论是通过 SSH 的远程登录还是本地终端模拟器。
tty ( /dev/ttyX) 是由 Linux 内核模拟的本地控制台。这是您在 Linux 的虚拟终端中使用的那种终端。getty是用于显示登录提示并在这些终端上启动 shell 的程序。
串行或 USB 串行 tty ( /dev/ttySX, /dev/ttyUSBX) 具有实际波特率设置,并对应于实际硬件。这是stty波特率设置的真正原因,与虚拟终端不同,它将受到您对波特率所做更改的影响。
| 归档时间: |
|
| 查看次数: |
2361 次 |
| 最近记录: |