浅谈Linux终端类型

Linux终端类型

作者:任飞鹏            日期:2016-10-13

终端是什么:

终端(Terminal)也称终端设备,是计算机网络中处于网络最外围的设备,主要用于用户信息的输入以及处理结果的输出等。

早期计算机系统中,由于计算机主机昂贵,因此一个主机(IBM大型计算机)一般会配置多个终端,这些终端本身不具备计算能力,仅仅承担信息输入输出的工作,计算和处理均由主机来完成。

浅谈Linux终端类型

Linux的终端类型:

物理终端(控制台)console、虚拟终端tty、图形终端、串行终端ttys、伪终端pty

其实,终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念。一台多人共用的主机连接多个终端,为主机提供人机交互接口,人通过终端来使用主机资源。

物理终端(控制台):

控制台直接通过显卡、显示器、和键盘接口分别与主机相连,是人控制主机的第一接口。如此看来个人计算机一般就只有控制台,没有终端。

虚拟终端tty

上边我们提到过个人机其实不具备终端。但Linux按照POSIX标准把个人计算机当成小型机来用,所以在控制台上通过getty软件虚拟了六个字符终端(tty1-tty6)和一个图形终端。/dev/tty#[1,6]用户可以使用“Ctrl+Alt+Fn[1,6]”切换不同的终端,并且可以用同一个账户登录多个不同的终端。虚拟终端可以有n个。

图形终端:

界面显示类似于Windows,为图形界面。

/dev/tty7   starx,Xwindows

Centos 6Ctrl+Alt+F7 可切换至。

Centos 7:系统在哪个终端启动,即位于哪个虚拟终端。

串行终端:

与机器的串口对应,每一个串口对应一个串行终端,串口对应的是物理终端。计算机把每个端口都看作是一个字符设备,设备名称是/dev/ttyS#

伪终端:

伪终端(/dev/pts/#)是成对的逻辑终端设备,例如/dev/pts3/dev/tty3。他们与实际的物理设备并不直接相关联。简单的来说,我们平时所使用的Xshell等远程连接工具即是一种伪终端。

原创文章,作者:Hulk,如若转载,请注明出处:http://www.178linux.com/51264

(0)
HulkHulk
上一篇 2016-10-19
下一篇 2016-10-19

相关推荐

  • 马哥网络班第21期-第二周作业毛豆

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。     文件管理命令:cp、mv、rm     cp:      比如:cp -a /etc/*$.d /tmp/magedu.com     mv:      …

    Linux干货 2016-07-22
  • Linux基础知识之cp mv rm

    该博文以CentOS6.8_x86_64系统为基础,Xshell 5远程连接CentOS系统,以root身份登录系统和sjsir普通用户身份登录系统。 为什么要学习cp、mv、rm命令?     cp、mv、rm命令为Linux系统使用最长使用的三个命令之一,复制、移动和删除是我们平时处理一些文件必须要学会的命令,应该用于熟练掌握和使用的…

    Linux干货 2016-07-29
  • vim编辑器

    vim编辑器:          文本:ASCII, Unicode(全球统一编码格式)          文本编辑种类:       &n…

    Linux干货 2016-08-10
  • 逻辑卷实例

    1、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录 2、新建用户archlinux,要求其家目录为/users/archlinux,而后su切换至archlinux用户,复制/etc/pam.d目录至自己的家目录 3、扩展testlv至7G,要…

    Linux干货 2016-09-01
  • Linux基础知识之软件包管理(二)

    (1)CentOS7 yum dnf  yum repository: yum repo 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下,repodata) 文件服务器: ftp:// http:// nfs:// file:/// (2)yum客户端: 配置文件: /etc/yum…

    Linux干货 2016-08-24
  • 关于 磁盘、文件系统管理

                   磁盘、文件系统管理               1  设备识别2  设备分区3 …

    系统运维 2016-08-30