Linux终端类型
Linux的终端类型包括控制台终端、虚拟终端、伪终端、串行终端、控制终端、图形终端。
终端
要理解伪终端(Pseudo Terminal),先来看看什么是“终端”(Terminal)。
终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。
1、串行端口终端(/dev/ttySx)
串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。这些串行端口所对应的设备名称是/dev/ttyS0、/dev/ttyS1等。
2、控制台终端(/dev/console)
在Unix系统中,计算机显示器通常被称为控制台终端。Console与虚拟终端相关联,内核将信息送到控制台终端上(/dev/console), 通过与console相关联的虚拟终端将信息显示到屏幕上。
3、控制终端(/dev/tty)
控制终端并不面对设备,而是面对进程,关于这个概念,《Unix环境高级编程》第9章有详细论述。
4、伪终端
伪终端功能类似于终端的设备,但它不与任何终端硬件连接。伪终端通常为通过x-woindow ,SSH或telnet登录到linux主机上所使用的终端。
5、虚拟终端(/dev/tty#)
虚拟终端为Linux通过Ctrl-Alt-F[1-6]打开的终端。
6、图形终端(/dev/tty7) startx,xwndows
CentOS 6 : ctrl+alt+F7
CentOS7:在哪个终端启动,即位于那个终端。
时间: 2024-11-05 14:44:44