学习linux-基础二(终端类型)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习linux-基础二(终端类型)相关的知识,希望对你有一定的参考价值。
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:在哪个终端启动,即位于那个终端。
以上是关于学习linux-基础二(终端类型)的主要内容,如果未能解决你的问题,请参考以下文章
linux学习18 shell脚本基础-bash变量和逻辑运行