PHP知识、源码、教程、框架、程序分享! -- PHP社区 关于我们 联系我们 联系电话 联系QQ

Linux系统工具Shell字符集图形功能

发表时间:2013-09-01 点击:

[本文摘要]:Linux系统 工具Shell字符集图形功能 终端模拟最重要的部分是它如何在监视器上显示信息。一听到文本模式,我们就应该知道不需要担心图形的问题。但是,即使最基本的非智能终端也支...

Linux系统工具Shell字符集图形功能

终端模拟最重要的部分是它如何在监视器上显示信息。一听到“文本模式”,我们就应该知道不需要担心图形的问题。但是,即使最基本的非智能终端也支持某些屏幕操作(比如清屏和在屏摹的特定位置显示文本等)。

本站介绍各种终端类型特有的图形功能,以及终端模拟包能够提供的功能。

所有的终端都必须在屏幕上显示字符(否则文本模式将毫无用处)。难点在于显示什么字符,Linux系统需要发送什么代码才能显示它们。字符集是一组二进制命令,Linux系统需要将它发送到监视器以显示字符。各种终端模拟器包支持的字符集如下所示。

◇ ASCII(美国信息交换标准码):该字符集包括使用7位代码存储的英语字符,由128个英语字母(包括大写和小写)、数字和特殊符号组成。该字符集由美国国家标准协会(ANSI)采    用( US-ASCII)。在终端模拟器中,它常常被称为ANSI字符集。

◇ IS0-8859-1(通常称为Latin-1):它是ASCIl字符集的扩展,由国际标准化组织(ISO)开发。它使用8位代码支持标准的ASCII字符以及大多数西欧语言的字符。Latin-1字符集在多国终端模拟包中很常见。

◇ ISO-8859-2:支持东欧语言字符的ISO字符集。

◇ IS0-8859-6:支持阿拉伯语言字符的ISO字符集。

◇ IS0-8859-7:支持希腊语言字符的ISO字符集。

◇ ISO-8859-8:支持希伯来语言字符的ISO字符集。

◇ IS0-10646(通常称为Unicode): ISO 2字节字符集,包含大多数英语和非英语语言代码。该字符集包含了所有IS0-8859-x系列字符集中定义的代码。Unicode字符集很快在开源应用程序中流行起来。

目前在英语国家中使用最广的字符集无疑是Latin-1字符集。Unicode字符集正日益幅起,有朝一日很可能成为字符集的新标准。大多数流行的终端模拟器都允许选择要使用的字符集。

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:http://php.aixc.cn/os/linux/100.html

声明:本站技术及源码均为原创,转载请勿用于商业用途,并注明出处及原文链接,侵权必究。