Linux的终端类型

一、了解终端

  在早期的年代,主机不是很多,都是一系列的大型主机,简单来说就是用户很多,但主机很少,不可能做到人手一台,但可以在主机上连接一个分屏器,在分屏器上可以连接鼠标键盘以及显示器,这些东西是没有计算能力的,仅仅担任输入和输出的工作,运算和处理都是由主机来完成的。

  简单来说终端是用户与主机交互,是必然用到的设备。

  一个设备要想与系统进行系统交互,就必须有交互接口,当我们开启一个终端时,系统会自动在终端上运行一个交互式程序,而交互式程序一共有两类,一种是GUI界面,另一种是CLI界面,GUI界面虽然用着方便,但是耗费系统资源,而且用起来其实并没有什么效率,CLI界面指的是命令行界面,虽然没有图形界面那样漂亮,但长时间习惯之后,你会感到比图形界面的效率要高,而且系统资源剩下了许多。

二、Linux的终端类型

  在Linux中,终端的类型大致分为以下几种:

  物理终端、虚拟终端、伪终端、图形终端以及串行终端。

  (1)物理终端

  物理终端俗称为控制台其路径在/dev/console下,可以将显示器、鼠标、键盘连接在主机的接口上,即插即用。

  (2)虚拟终端

  虚拟终端指的是在Linux上,系统提供给我们的6个虚拟终端,这些终端是工作在物理终端之上

Televideo925Terminal.jpg

的,用软件的方式实现虚拟终端,一共有6个默认启动,可用快捷键来进行切换。其路径在/dev/tty[1-6]。

  (3)图形终端

  图形终端也是附加在物理终端之上,不但可以显示文字,而且可以显示矢量图形和位图。计算机向终端输出绘图指令,终端则向计算机输送用户输入(通过键盘或者定位设备)。额外提供桌面环境,其路径在/dev/tty7.

  (4)伪终端

  伪终端通常指的是模拟终端,在图形界面下打开一个远程连接工具用来远程连接服务器,有的基于ssh,也有的基于telnet协议用来远程打开命令行界面,其路径在/dev/pts/#。

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

赞 (0)
刘 祥宇刘 祥宇
上一篇 2016-10-14 14:28
下一篇 2016-10-14 23:01

相关推荐

  • 第三周作业

    第三周作业

    Linux干货 2017-12-19
  • 第四周作业

    正则表达式练习

    Linux干货 2017-12-25
  • LINUX HASH命令

    LINUX:Hash命令 介绍:linux系统下会有一个hash表,刚开始这个hash表为空,每执行过一条命令hash表会缓存下这条命令。Shel优先会查看hash表。 hash缓存表可大大提高命令的调用速率 下面介绍几个hash常用选项 刚进入系统使用Hash命令 哈希表为空 使用过命令后使用Hash命令 使用过命令后,Hash可显示缓存的命令 Hash …

    Linux干货 2017-04-03
  • Linux简介,计算机基础

    计算机系统   计算机系统分为:  硬件(Hardware)系统和软件(Software)系统  硬件系统:    主机、外部设备  软件系统:  系统软件、应用软件  主机:  中面处理器CPU、内存储器  外部设备:  外部存储器、输入…

    Linux干货 2017-02-14
  • find 详解

    find 命令基本用法:         find pathname [opotions] [-print | -exec | -ok …] 1、find 基本参数:         pa…

    Linux干货 2016-12-26
  • nginx相关配置及解释

    全局配置: user  nginx nginx; #运行程序的用户和用户组pid      /var/run/nginx.pid; #主控进程load_module /usr/lib64/nginx/modules/ngx_http_geoip_module.so;#加载模块 work进程的数量:通常为当前主…

    Linux干货 2017-05-07