收藏 分享(赏)

什么是仿真终端.doc

上传人:dzzj200808 文档编号:2826426 上传时间:2018-09-28 格式:DOC 页数:5 大小:29.50KB
下载 相关 举报
什么是仿真终端.doc_第1页
第1页 / 共5页
什么是仿真终端.doc_第2页
第2页 / 共5页
什么是仿真终端.doc_第3页
第3页 / 共5页
什么是仿真终端.doc_第4页
第4页 / 共5页
什么是仿真终端.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、随着网上异构操作系统环境的高速发展,特别是 Linux/UNIX 的蓬勃发展,给日常应用提供了更多、更高和更安全的选择。然而,各种操作系统之间的操作环境相差很大。从事计算机工作的专业人员面临的情况更为复杂。企业内部有很多计算机,在它们上运行的操作系统可能是Windows、Linux、Solaris、OpenVMX 、 True64、FreeBSD,也可能是 HP-UX、AIX 或别的 Unix 系统。 以往 UNIX 主机会自带多台字符或图形终端供用户使用。但随着网络的飞速发展以及安全上的要求,用户往往远离主机,通过 RS232接口连接的串行终端已经成为瓶颈,如何利用 Intranet 网或I

2、nternet 网上的 PC 机访问和管理这些 UNIX 的服务器已经成为巨大的要求。这时,UNIX 仿真软件诞生。即在 Windows 环境中,仿真出一个远程控制台,作为一个远程终端,通过网络登录到远程Unix 系统。 优秀工具 对于 Linux、Unix 系统,通常使用终端仿真工具进行远程管理。常见的工具有:Windows 自带的 Telnet、Netterm 、CRT。但 WRQ公司的 Reflection 软件不仅能同时为不同 UNIX 服务器提供字符终端和 X-WINDOW 图形的仿真,同时能够加密传输,保证客户安全。选择最优 如果你在公司内部的局域网上使用 Telnet 进行远程登

3、录,管理内部的服务器,那么你可以选择 Reflection 甚至 Windows 系统中自带的 Telnet 工具。如果你经常在外使用 Windows 系统登录到公司内部的服务器,使用 Unix,我建议你购买 Reflection for the WEB软件。用过之后你就会发现这工具的确不错。 如果你更喜欢 X Window 华丽的窗口管理器,建议你选择 WRQ 的Refletion X。这是我见过做得最好的 X Server for Windows。在Windows 中运行它,连接使用 Sun 系统的 CDE,肯定能让人们误以为你正在使用一台高档的 Sparc 工作站。我使用过其它的 X S

4、erver for Windows,都各有自己的特色,但是最好的还是Reflection X。 真实的硬件终端设备由键盘和显示器组成,用于与远程主机(计算机)进行通信。除了与主机距离比较远(在隔壁房间或者在其它城市)以外,它的使用方式与一台个人计算机没有什么区别。程序是在主机上被执行,但结果是显示在终端屏幕上。终端通常仅限于显示接收到的信息以及在键盘上输入发送给主机的信息。Z;O 功能单一的终端设备在上世纪 70 年代和 80 年代比较盛行。人们在其上编制程序、运行程序、编写文档或发出打印命令等。终端使用一根电缆与主机相连,有时需要通过 modem 与在远距离以外的主机连接。 南开大学嵌入式系

5、统与信息安全实验室学术论坛 - 我的论坛,我的天地 MF#Qht 如今使用实际的终端设备已经很少。人们通常利用软件把个人计算机仿真成一个终端与主机相连。现在几乎所有使用 Linux 的人都使用终端仿真方法。对于不使用 X window 的情况下,人们使用字符界面的终端(虚拟终端)。这通常也被称为命令行接口。而在 X window 环境下,我们可以获得多个终端窗口,也有不少的终端仿真程序可以选用,例如 xterm、rxvt 或者 zterm 等。所有这些都是使用了仿真的方法来模拟一台真实的终端设备。%ttrv 南开大学嵌入式系统与信息安全实验室学术论坛 - 我的论坛,我的天地 VKU 实际的终端

6、设备和与主机相连的显示器不同,因为它们有不同的硬件设施。一个实际的字符终端通常通过一根长电缆连接到主机的串行端口上,而主机的显示器则是连接在主机的显示卡上的。对于主机的显示器来讲,其视频图象是保存在主机显示卡上的显示内存中,而终端设备显示屏的图象是保存在终端设备的功能简单的显示卡上的。 南开大学嵌入式系统与信息安全实验室学术论坛 - 我的论坛,我的天地 FNJ 通过使用组合键 Alt-F2、Alt-F3 等,你可能早已经使用过 Linux 系统上的虚拟终端(Virtual terminal)。使用一个实际的终端设备正如使用这样的一个虚拟终端,但你是在实际终端设备屏幕上显示信息而非象虚拟终端一样

7、共享一个屏幕。t 南开大学嵌入式系统与信息安全实验室学术论坛 - 我的论坛,我的天地 1KWg5R 根据终端设备的生产厂家不同,各种类型的终端设备的功能也有区别。终端设备的许多功能是一直可以使用的,但有些功能则需要计算机主机向其发送命令来激活或进行控制。为了能控制发送到终端的信息在屏幕上显示的格式、位置等属性,主机需要向终端发送控制码(Control Code)和/或转义字符序列( Escape Sequence)。rp 南开大学嵌入式系统与信息安全实验室学术论坛 - 我的论坛,我的天地 f7ID 控制码(或称为控制字符 Control Character)是指 ASCII 码表中前 32 个

8、字符。这些控制字符包括:回车符( Carriage-Return)、换行符(Line-Feed)、退格符( Backspace)、逃逸符(转义符Escape-Character)、制表符(Tab)和响铃符( Bell)。这些控制字符本身通常不会显示在终端屏幕上。BH 南开大学嵌入式系统与信息安全实验室学术论坛 - 我的论坛,我的天地 7O 由于控制字符太少,远远不够用来控制终端的各种属性,因此发明出使用转义序列来控制终端属性的方法。转义序列由转义符(Escape ESC)后跟普通字符序列组成。终端在收到一个转义符时,就会把其后面的几个字符当作主机发送的命令来对待,并对该字符序列作出诠释。在识别出有效的转义序列结束后,终端执行主机的控制命令。随后所接收到的字符将仍然会显示在屏幕上(除非它们也是控制字符或者转义字符序列)。cW

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 专业基础教材

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报