Linux虚拟终端和伪终端的区别

Linux的终端分为虚拟终端、伪终端和物理终端,物理终端很好理解,就是这台Linux服务器的物理键盘、鼠标和显示器,简称KVM,那么虚拟终端和伪终端如何理解?码笔记分享:

Linux终端之虚拟终端和为终端的区别

刚刚提到了物理终端,再多说几句,物理终端就是直接连接在Linux主机上的物理设备(简称KVM,Keyboard键盘、Video显示器和Mouse鼠标),一般在实际的机架式服务器群中,是多台Linux服务器共享一套物理终端。

  • 伪终端:
  • 很好理解,伪终端是运维人员经常使用的终端,我们使用SSH或者Telnet远程连接Linux时使用的就是伪终端,伪终端使用pts(pseudo-terminal slave)显示。

  • 虚拟终端:
  • Linux默认有6个虚拟终端,这6个虚拟终端可以使用快捷键(Ctrl+Alt+F1)...(Ctrl+Alt+F6)切换,虚拟终端使用tty(teletypewriter)显示,虚拟终端是在物理机上使用软件虚拟出来的终端。

    Linux如何区分终端类型?

    使用命令:tty,可以看出终端类型:

    [root@mabiji ~]# tty
    /dev/pts/0

    pts是指伪终端,tty是指虚拟终端。上述示例中,执行tty命令执行结果为/dev/pts/0说明是伪终端连接。

    2024年云服务器租用优惠价格,11月最新: