Linux终端详解
- 物理终端:
物理终端是很好理解的,就是直接连接在主机上的显示器、键盘、鼠标的统称。在实际的机架式服务器中,一般是多台Linux服务器共享一套终端,简称KVM(Keyboard键盘/Video显示器/Mouse鼠标)。
- 虚拟终端(tty):
虚拟终端使用tty(teletypewriter)显示,虚拟终端是附加在物理终端上的,是用软件虚拟实现的,默认情况下有6个虚拟终端。虚拟终端可以使用快捷键Ctrl+Alt+F[1-6]
来切换。虚拟终端对应的文件时是/dev/tty#
(#为数字),
示例:
1 2 | [root@zwina /]#tty /dev/tty2 |
/dev/tty2
显示的是代号为2的虚拟终端。
- 伪终端(pts):
伪终端使用pts(pseudo-terminal slave)显示,伪终端是运维人员经常使用的终端,我们平时使用SSH协议或者Telnet远程连接Linux服务器都是属于伪终端。
示例:
1 2 | [root@zwina /]#tty /dev/pts/0 |
/dev/pts/0
显示的是代码为0的伪终端。