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
要想使用计算机,发出控制指令必须借助一组设备,这组设备是键盘、鼠标和显示器,这组设备就叫终端(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
相关文章推荐
- Linux中命令的使用帮助
- RHEL(Red Hat Enterprise Linux)配置YUM源
- LINUX学习第3天
- Linux第六周
- 在Linux中生成C/C++动态库和静态库的方法
- centos 的使用
- linux的指令(二)
- java应用部署到Centos上报错
- linux常用指令(一)
- Linux命令(17)du 查看文件和目录磁盘使用情况
- Linux的历史命令重用及环境的配置文件
- Linux 常见命令(一)
- CentOS6.8(及7)基础配置项+Linux入门(1)
- 关于Poll函数中的POLLHUP事件
- Linux动态链接库的创建与使用
- linux入门之文本处理工具sed粗略使用(1)
- linux的本地时间命令
- linux下so动态库一些不为人知的秘密(中二)
- Linux下/etc/rc.local与/etc/init.d的区别与联系
- linux下so动态库一些不为人知的秘密(中)