Linux虚拟终端、伪终端及物理终端详解

萌新Linux新手表示对终端中的虚拟终端、伪终端及物理终端不是很理解,Linux百科网详解:

Linux终端详解

  • 物理终端:
  • 物理终端是很好理解的,就是直接连接在主机上的显示器、键盘、鼠标的统称。在实际的机架式服务器中,一般是多台Linux服务器共享一套终端,简称KVM(Keyboard键盘/Video显示器/Mouse鼠标)。

  • 虚拟终端(tty):
  • 虚拟终端使用tty(teletypewriter)显示,虚拟终端是附加在物理终端上的,是用软件虚拟实现的,默认情况下有6个虚拟终端。虚拟终端可以使用快捷键Ctrl+Alt+F[1-6]来切换。虚拟终端对应的文件时是/dev/tty#(#为数字),
    示例:

    /dev/tty2显示的是代号为2的虚拟终端。

  • 伪终端(pts):
  • 伪终端使用pts(pseudo-terminal slave)显示,伪终端是运维人员经常使用的终端,我们平时使用SSH协议或者Telnet远程连接Linux服务器都是属于伪终端。
    示例:

    /dev/pts/0显示的是代码为0的伪终端。