Linux终端的类型

Linux终端可以分为如下几种类型

   1、物理终端:是指通过键盘显示器直接连接到主机的方式,我们也称之为console端。

   2、虚拟终端:是利用软件的方式模拟实现类似物理终端的访问方式,通常Linux内核开启6个虚拟终端,分别使用Ctrl+Alt+F1~F6实现不同tty虚拟终端之间的切换,供多用户或者多任务执行使用。

   3、图形终端:特指Linux平台使用GUI界面开启的终端方式,它也属于虚拟终端中的一种,可以使用Ctrl+Alt+F7切换,如果系统默认使用init 5级别启动,也就是直接使用图形化界面启动,则默认可以使用Ctrl+Alt+F1切换到此终端方式,同时系统的6个虚拟终端方式依次向后变更为使用Ctrl+Alt+F2~F7切换。


   4、串行终端:指使用串行接口连接的终端设备,我们在windows系统中常见使用COM1,COM2。。。。。。来表示串行方式,Linux下使用ttyS0,ttyS1。。。。。。来表示,目前串行终端的说法和使用已经很少了。

  上述虚拟终端,图形终端以及串行终端Linux统一称之为tty设备,并使用tty数字,ttyS数字等表示。


   5、伪终端:是指成对的逻辑终端设备(即master和slave设备, 对master的操作会反映到slave上),利用软件模拟从设备访问主设备的方式,所有在主设备上的操作,都显示在从设备上,这是我们使用比较常见的一种终端方式,例如,我们进行远程访问的telnet/ssh方式就属于这种伪终端,另外在linux图形终端上运行的CLI终端,也属于伪终端,对于伪终端Linux称之其为pty设备。

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

(1)
N24_shishenN24_shishen
上一篇 2016-10-29
下一篇 2016-10-29

相关推荐

  • 磁盘管理之MBR,GPT的概念及MBR和GPT分区工具的使用

    一,概述 设备文件 I/O ports: I/O设备地址 一切皆文件 open() read() write()close() 设备类型: 块设备:block,存取单位“块”,磁盘 字符设备:char,存取单位”字符“,键盘 块设备和字符设备的区别 块设备可以随机访问,字符设备必须连续访问,如,/dev/null 块设备有缓存,字符设备没有缓存,因为字符设备…

    Linux干货 2016-09-06
  • linux上安全软件SElinux

    selinux简介 SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的 实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的 任务中所需要文件。SELinux 默认安装在 Fedora 和 Red …

    系统运维 2016-09-19
  • 超文本传输安全协议—HTTPS

        超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。H…

    Linux干货 2017-08-07
  • 安装CentOS 7.2操作系统

        工具:     VMware Workstation     http://www.vmware.com/cn/products/workstation/workstation-evaluation.html  &nbsp…

    Linux干货 2016-08-04
  • 第一周作业:计算机的组成及其功能

    第一周作业 主要是对应了马哥视频前两天共八节课的内容,作业一共有六道题 01.描述计算机的组成及其功能 02.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别 03.描述Linux的哲学思想,并按照自己的理解对其进行解释性描述 04.说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pw…

    2017-09-12
  • 0805 作业

     201608051、当天课程内容笔记2、当天练习3、预习4、取本机ip地址 5、取各分区利用率的数值 6、统计/etc/init.d/functions 文件中每个单词出现的次数,并按频率从高到低显示 7、/etc/rc.d/init.d/functions或/etc/rc.d/init.d/functions/"  取目录名…

    Linux干货 2016-08-07