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,可以看出终端类型:

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

    云服务器服务器,价格很低很低,值得看看
    ①真便宜:云服务器69元1年,203元3年(全网最低价)
    ②秒杀:腾讯云服务器秒杀99元/年起
    ③618:阿里云618服务器0.9折起(2020年)