Below you will find pages that utilize the taxonomy term “Pty”
August 31, 2011
linux 系统tty、pty和pts 的概念及区别
"\u003cp\u003e\u003cstrong\u003e基本概念:\u003c/strong\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003etty(终端设备的统称):\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003etty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。\u003c/p\u003e\n\u003cp\u003e终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003epty(虚拟终端):\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty)\u003c/p\u003e\n\u003col start=\"3\"\u003e\n\u003cli\u003epts/ptmx(pts/ptmx结合使用,进而实现pty):\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003epts(pseudo-terminal slave)是pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eLinux终端:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1、串行端口终端(/dev/ttySn)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e串 行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常 …\u003c/p\u003e"