2016-10-16 19:29:36
Linux终端类型
基本概念:
Linux终端其实就是用户与操作系统之间的一个接口,用户通过终端与操作系统进行交互。
在Linux系统终端包括以下几种:
1、控制台终端(Terminal)它的文件路径(/dev/console)
(物理终端直接连接键盘和鼠标)
2、 虚拟终端(/dev/pts/n)
在Xwindows模式下的伪终端.如我在Kubuntu下用konsole,就是用的虚拟终端,它的文件路径/dev/pts/1。
Ctrl+Alt+(F1~F6)(相互进行切换)
3、串行端口终端(/dev/ttyS#(#为数字))
串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备路径是/dev/ttys#(#代表数字)。
4、伪终端(/dev/pty/)
伪终端(Pseudo Terminal)是成对的逻辑终端设备(即master和slave设备, 对master的操作会反映到slave上)。
5、 其它类型
Linux系统中还针对很多不同的字符设备存在有很多其它种类的终端设备特殊文件。例如针对ISDN设备的/dev/ttyIn终端设备等。这里不再赘述。
二、如何查找终端类型
使用tty命令可以查看终端设备的类型;
原创文章,作者:fire,如若转载,请注明出处:http://www.178linux.com/52254