终端就是处理计算机主机输入输出的一套设备,它用来显示主机运算的输出,并且接受主机要求的输入,典型的终端包括显示器键盘套件,打印机打字机套件等。
分类:
(1)物理终端(console/控制台):只是在操作系统启动中会存在,之后会被清除
(2)虚拟终端(tty):有6个 ,在命令行上可以通过 Ctrl + Alt + F[1-6]打开虚拟终端
(3)图形终端:
CentOS 6:
Ctrl + Alt + F7
CentOS 7:
在哪个虚拟终端启动,即位于哪个虚拟终端
(4)串行终端(ttyS):位于主板上的串口
(5)伪终端(pty):比如xshell里的终端或者图形终端里打开新的终端。
硬件设备通过文件表示:
通过在终端上输入tty命令,可以查看相关的文件
(1)物理终端:/dev/console
(2)虚拟终端:/dev/tty[1-6]
(3)串行终端:/dev/ttyS[一个数字]
(4)伪终端:/dev/pts/[一个数字] 比如 /dev/pts/0
注意:在启动设备之后,在其上关联一个用户接口程序,即可实现与系统交互:
查看终端设备命令:tty
查看接口程序命令:echo $SHELL
启动GUI(图形界面):在某一虚拟终端接口运行命令:startx &