您的位置:首页 > 运维架构 > Linux

Linux基础之――认识终端

2016-07-25 20:50 274 查看
一 .认识终端:
要想使用计算机,发出控制指令必须借助一组设备,这组设备是键盘、鼠标和显示器,这组设备就叫终端(terminal),通过终端实现人机交互,它是用户与主机交互必然要用到的设备。早期使用的是一组真正键盘鼠标显示器的物理设备,现在终端呈现类型有很多,便于多任务和多用户的操作,下面列举类型。

1.终端类型:

(1)物理终端:
直接接入主机的键盘鼠标显示器设备,实现输入输出,linux识别样式归为console.
(2)虚拟终端:
通过软件程序功能虚拟实现的,可以虚拟多个,linux识别样式归为tty.
*注意:这个软件程序叫mingetty.
(3)图形终端:
归属于虚拟终端下,也是通个应用程序实现的,但是额外提供桌面环境,linux识别样式归为tty
(4)伪终端:
也叫模拟终端,通过ssh,telnet协议或者图形界面打开的命令行工具,实现远程控制.linux识别样式归为pts.
(5)串行终端:
是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备,linux识别样式归为ttys.

2.查看终端类型命令:
~]# tty

3.终端切换:
使用Ctrl+Atl+fn(n为1-6)快捷键实现。

命令init实现切换:
~]#init 3 #切换进入命令行终端
~]# init 5 #切换进入图形终端
*注意:init命令切换在生产环境中不建议使用,很容易崩溃。

建议使用chvt命令
~]# chvt n(n为1-6)

在命令行中使用软件打开图形终端命令:
~]# startx

总结:这些终端要想使用必须关联一个系统的接口,这个接口是由linux里的shell程序提供的,通过shell壳才能真正实现交互。shell的认识在后面会详细说明。

本文出自 “夏世祥” 博客,请务必保留此出处http://xiashixiang.blog.51cto.com/9232879/1829829
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: