02Linux上终端的类型

一、终端的概念

所谓终端就是在一个连接主机的端子上面接入鼠标、键盘、显示器等所组成的一个组合。终端用于用户与主机之间的交互。早期的时候,在大型主机上,想使用主机的用户很多,但是主机却只有一个,也不能实现人手一台。于是为了让一台主机给多个用户使用,便产生了多个终端和多个用户,这样每个用户只要有一个终端变可以与主机交互了。

二、终端的种类

终端的类型有四类:物理终端,虚拟终端,图形终端和伪终端。

物理终端:将鼠标、键盘、显示器直接连接到主机的接口上。也称为物理控制台(console)–/dev/console。

虚拟终端:附加在物理终端之上,用软件的方式实现虚拟终端。centos中有6个虚拟中断,通过Alt+Ctrl+(F1-F6)进行切换。

图形终端;图形终端也是附加在物理终端之上,用软件的方式实现。但提供桌面环境,切换方式 Ctrl+Alt+F7.

伪终端:在图形界面下打开的的命令行界面,或者基于ssh协议或Telnet协议等远程打开的命令行界面。例如用xshell或者secureCRT远程连接的命令行界面就是属于伪终端。

在这里我们要注意的是,实际操作中当我们的系统启动还没有完全运行起来的时候,在我们的设备上运行的终端是物理终端,在服务完全启动之后映射的就是虚拟终端或者图形终端啦。

—-joker的部落阁

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

(0)
jokerjoker
上一篇 2016-10-14 11:39
下一篇 2016-10-14 11:39

相关推荐

  • mongodb的复制集实现

    简介:  mongodb有两种类型的复制,第一种是同于MySQL的主从复制模式,第二种是复制集,提供了自动故障转移的主从复制集群。其中复制集没有固定的主节点,当一个主机的故障后从节点会重新“选举”出一个新的主节点,从而提高的系统的可用性 一、实验环境: (1)各节点信息: node1: 172.16.2.12 node2: 172.16.2.13 …

    Linux干货 2015-09-05
  • MHA安装包及其依赖包下载

    MySQL MHA是一款在业界广泛部署的MySQL高可用软件。但是在安装时,需要安装较多依赖包,并且有些依赖包在操作系统中默认的yum源是不存在的,因此需要到多个地方去寻找相应的包,费时费力。特别是在某些公司的网络政策,只允许少数机器连接外网,因此部署MHA更是苦不堪言。     为了方便大家也是方便以后我自己的使用,…

    Linux干货 2016-12-05
  • rsync+inotify实现文件同步

    一、前言 什么是rsync,remote synchronize远程同步简写。Linux系统上由rsync这个软件包提供。rsync有几个特点,镜像保存整个文件目录树或文件系统;有较高的数据传输效率;可以借助ssh实现安全数据传输;支持匿名传输等。rsync同步只是针对变化的文件进行传输,意味着其会在源和目标之间比较文件的异同。相对与scp来说,第一次传输两…

    Linux干货 2015-10-31
  • Linux系统操作练习-2

    1、显示当前系统上root、fedora或user1用户的默认shell: 2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello(): 3、使用echo命令输出一个绝对路径,使用grep取出基名;扩展:取出路径名: 扩展: 4、找出ifconfig命令结果中的1-255之间的数字: 5、挑战题:写一个…

    2017-11-25
  • 前两天课程中学到的东西

    一、计算机组成部分 由CPU,存储器和输入输出系统三大部分组成(或者可以说成四大部分) CPU:相当于大脑,用来执行最重要的任务:计算 存储器:相当于身体,为CPU提供计算所需要的所有东西 输入输出设备:四肢,为整个系统提供需要计算的内容,吧需要给供给CPU的东西放入存储器中 二、linux发行版,linux发行版主要有三个大类:debian,slackwa…

    Linux干货 2016-10-30