1、串行端口终端(/dev/ttySn)
例如,嵌入式设备的串口调试、串口MODEM、串口打印机等.LINUX系统通过该终端与上述设备进行通信,计算机把每个串行端口都看作是一个字符设备。S就是代表serial,串口的意思。
2、伪终端(/dev/pty/)
3、控制终端(/dev/tty)
终端设备的统称,不是具体的哪类终端。例如,生物是地球所有活着的东西的总称,它包括人类、飞禽等。可以用tty命令查看你当前使用的终端是何种类型的
4、控制台终端(/dev/ttyn, /dev/console)
当linux文字模式启动时,最终出现的登录接口。用户可以通过ALT+Fn键切换tty1-tty6。tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上。因此不管当前正在使用哪个虚拟终端,系统信息都会发送到 控制台终端上。你可以登录到不同的虚拟终端上去,因而可以让系统同时有几个不同的会话期存在。只有系统或超级用户root可以向 /dev/tty0进行写操作,echo "hello" >/dev/tty0
5 虚拟终端(/dev/pts/n)
pts是pty的一种实际应用,当用户在Xwindows下打开一个超级终端,或SSH远程连接到LINUX时,均会打开一个虚拟终端。可以用who命令、或ps -ax查询
[root@fc10 ~]# who
root pts/1 2010-02-22 16:45 (192.168.0.117)(ssh远程连接至linux)
root :0 2010-02-22 16:43
root pts/0 2010-02-22 16:44 (:0.0) (X-windows下打开的一个超级终端)
阅读(1196) | 评论(0) | 转发(0) |