Linux终端类型

linux系统中,用户经常要使用各种终端和操作系统进行交互,实现用户的任务。Linux各种终端的工作方式基本都通过字符命令行的方式完成,通过终端输入命令完成相应结果。通过who命令可查看用户通过哪些终端方式连接到操作系统。通过tty命令查看当前是通过第几个tty登录的。

Linux系统的终端包含如下几种类型:

1) 物理终端

物理终端,又称控制台终端(console),包含显示器、键盘、鼠标等物理设备。 物理终端在系统中用/dev/console表示。控制台和操作系统交互,系统将信息直接输出到控制台上。

2) 虚拟终端

虚拟终端通过/dev/tty#表示,#取值为[1,6]。使用ctrl+alt+F[1,6]切换到不同的tty上面。

3) 图形终端

/dev/tty7表示图形终端,通常在CentOS 6中利用ctrl+alt+F7进入图形终端,由于不同电脑环境,在CentOS 6.8中ctrl+alt+F1切换到图形界面。在CentOS 7中,在哪个终端启动,即位于哪个虚拟终端。

4) 串行终端

串行端口终端全称叫Serial Port Terminal,它利用计算机的串行接口连接的终端设备,在Linux看来,串行端口也被称为终端设备,这些串行端口在Linux系统对应的设备名称是/dev/ttyS#中。

5) 伪终端

伪终端(Pseudo Terminal),简称为pty。Pts和ptmx结合是实现pty。比如,利用Secure CRT或XShell通过Telent或SSH协议远程连接到Linux系统,这种就是伪终端。它在系统中用/dev/pty,/dev/pts/#表示。

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

(0)
galwaygalway
上一篇 2016-10-17
下一篇 2016-10-17

相关推荐

  • LINUX-用户和组管理

    LINUX用户和组管理 linux用户分类:Username/UID      管理员:root,UID 0号,拥有最高权限;负责系统的启功、停止,安装新软件,               增加、删除用户,保证系统正常运转;     &nb…

    2017-05-30
  • 文本处理工具之awk

                    文本处理工具之AWK 一、linux文本处理工具三剑客:grep 、sed、 awk。其中grep是一种文本过滤器,sed是文本行编辑器,而awk是一种报表生成器,就是对文件进行…

    2017-05-21
  • 国际标准OSI七层模型和事实标准TCP/IP四层模型

    我们知道,标准分为三种:国际标准、国家标准和事实标准。那我们学习的两个重要模型:OSI和TCP/IP模型分别属于国际标准和事实标准,接下来我们来总结一下两种模型的分层及功能还有异同: 一:国际标准OSI模型 OSI:(Open System Interconnect) 开放系统互连,总共分为七层,从下到上顺序为:物理层(physical)、数据链路层(dat…

    2017-09-02
  • CentOS系统启动流程(上)

    CentOS系统启动流程(上)   作为系统运维人员,详细的了解操作系统的启动流程,对于我们日常排除故障大有益处,遇到相关的问题处理,能快速定位,迅速锁定关键点。 下面详细介绍一下,CentOS系统的启动过程,以供各位参考。由于linux各个发行版使用的启动方法略有不同,比如CentOS5使用的是initd,CentOS6使用的是较为接近的Upst…

    Linux干货 2016-06-09
  • 前三天基础-Linux文件系统概论

    Linux之我见     在2016农历丙申年2016年猴年,对于小白的我来说接触到了江湖流传的武功秘籍之-Linux心法,第一次接触到命令行,知道在键盘上随便敲击命令就可以满屏跑数据,就像看过的美国大片里黑客帝国里面的画面,感觉学会好后可以装逼了,废话不多说了,允许在下斗胆介绍Linux文件系统。     &nbsp…

    Linux干货 2016-03-24
  • rsync+inotify实现数据实时同步备份

    定时备份和实时备份        说到备份,无疑于定时备份和实时同步备份。定时备份可以通过脚本或者Crontab来实现,而实时同步备份可以通过某些接口监控文件的各种变化情况来实现的(比如内核接口inotify);通过对比可以发现对数据信息要求高的环境使用实时同步备份可以更好更有利的保护数据的安全性。 软件介绍之rsyn…

    Linux干货 2015-02-28