linuxttyptyptstts概念区别Linux认证考试

文章作者 100test 发表时间 2010:03:25 19:01:01
来源 100Test.Com百考试题网


  1. tty(终端设备的统称):

  tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后 来这东西被键盘与显示器取代,所以现在叫终端比较合适。

  终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。

  2. pty(虚拟终端):

  但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty)

  3. pts/ptmx(pts/ptmx结合使用,进而实现pty):

  pts(pseudo-terminal slave)是pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty。

  Linux终端:

  在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:

  1、串行端口终端(/dev/ttySn)

  串 行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/dev/ttyS1)等,设备号分别是(4,0), (4,1)等,分别对应于DOS系统下的COM1、COM2等。若要向一个端口发送数据,可以在命令行上把标准输出重定向到这些特殊文件名上即可。例如,在命令行提示符下键入:echo test


相关文章


linux常用c函数接口处理篇Linux认证考试
linux常用c函数:信号处理篇Linux认证考试
两台linux文件拷贝Linux认证考试
一个硬盘上安装两个Linux操作系统方法Linux认证考试
linuxttyptyptstts概念区别Linux认证考试
FreeBSD_Linux检测硬盘坏道Linux认证考试
Linux串口编程分析Linux认证考试
linux光盘镜像文件制作攻略Linux认证考试
美国虚拟主机linux系统下的安全设置Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛