在电脑知识中经常见到一些英文缩写,那位大哥可以援教,多谢!
一、著名公司及其商标名
Microsoft: 有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为“微小”,Soft意为“软的”,此处应为“Software,软件”,顾名思义,微软(Microsoft)是专门生产软件的公司。当今90%以上的微机都是装载Microsoft的操作系统,如MS-DOS 6.22、Windows 3.2、Windows 95、Windows NT等。
Intel:英特尔公司,是世界上最大的CPU(中央处理器,被人们称为电脑的好虚心脏)及相关芯片制造商。80%左右的电脑都是使用Intel公司生产的CPU。其产品从早期的8088到目前流行的Pentium、Pentium Pro、Pentium MMX、Pentium Ⅱ等。
Pentium、Pentium Pro、Intel Inside标志:都是英特尔公司的注册商标。Pentium(读音为/′pentj�m/)是著名的CPU商标名,汉译为“奔腾”。人们称赞不已、开口闭口所说的“奔腾”电脑,是因为电脑里安装有英特尔公司生产的“奔腾”CPU。
AMD:世界第二大CPU制造商,主要产品有K5,K6 MMX CPU系列。
Cyrix:CPU制造商,主要产品有M1,M2 MMX CPU系列。
Epson:爱普生,日本爱普生打印机制造商。
HP:惠普,Hewlett Packard的缩写,是美国著名的惠普打印机、电脑制造商。
Canon:佳能,著名打印机商标。日本著名的佳能打印机制造商。Canon英文意思为“宗教法规,标准”,可以看出佳能公司在创业之初,就决心要把自己的产品作为业界的“标准”。
Compaq:汉译为“康柏”,美国康柏电脑公司,它是世界上最大的电脑公司之一。
IBM:是International Business Machine Company(美国国际商用机器公司)的缩写。IBM是美国老牌电脑制造商,其产品是国际知名品牌。
Apple:英文为“苹果”之意,美国苹果电脑公司,该公司以生产高性能专业级电脑著称于世。
Acer:台湾著名的宏�电脑公司。
Tulip:英语意思为“郁金香”,来自欧洲的名牌电脑商,郁金香电脑公司。
Sony:索尼,日本索尼公司。
Toshiba:东芝,日本东芝电脑公司,主要生产笔记本电脑。
Philips:飞利浦,荷兰飞利浦公司,主要生产彩显、光驱、家用电器等。
Sumsung:三星,韩国三星公司,著名的彩显制造商,友信燃也生产光驱、家用电坦基器等。
二、常见硬件名和设备名
CPU:Central Processing Unit,中央处理单元,又叫中央处理器或微处理器,被喻为电脑的心脏。
RAM:Random Access Memory,随机存储器,即人们常说的“内存”。
ROM:Read-Only Memory,只读存储器。
EDO:Extended Data Output,扩充数据输出。当CPU的处理速度不断提高时,也相应地要求不断提高DRAM传送数据速度,一般来说,FPM(Fast Page Model)DRAM传送数据速度在60-70ns,而EDO DRAM比FPM快3倍,达20ns。目前最快的是SDRAM(Synchronous DRAM,同步动态存储器),其存取速度高达10ns。
SDRAM:Synchronous Dynamic Random Access Memory,同步动态随机存储器,又称同步DRAM,为新一代动态存储器。它可以与CPU总线使用同一个时钟,因此,SDRAM存储器较EDO存储器能使计算机的性能大大提高。
Cache:英文含义为“(勘探人员等贮藏粮食、器材等的)地窖;藏物处”。电脑中为高速缓冲存储器,是位于CPU和主存储器DRAM(Dynamic Randon Access Memory)之间,规模较小,但速度很高的存储器,通常由SRAM(Static Random Access Memory静态存储器)组成。
CMOS:是Complementary Metal Oxide Semiconductor的缩写,含义为互补金属氧化物半导体(指互补金属氧化物半导体存储器)。CMOS是目前绝大多数电脑中都使用的一种用电池供电的存储器(RAM)。它是确定系统的硬件配置,优化微机整体性能,进行系统维护的重要工具。它保存一些有关系统硬件设置等方面的信息,在关机以后,这些信息也继续存在(这一点与RAM完全不同)。开机时,电脑需要用这些信息来启动系统。如果不慎或发生意外而弄乱 了CMOS中保留的信息,电脑系统将不能正常启动。
PCI:Peripheral Component Interconnection,局部总线( 总线是计算机用于把信息从一个设备传送到另一个设备的高速通道)。PCI总线是目前较为先进的一种总线结构,其功能比其他总线有很大的提高,可支持突发读写操作,最高传输率可达132Mbps,是数据传输最快的总线之一,可同时支持多组外围设备。PCI不受制于CPU处理器,并能兼容现有的各种总线,其主板插槽体积小,因此成本低,利于推广。
Seagate:美国希捷硬盘生产商。Seagate英文意思为“通往海洋的门户”,常指通海的运河等。
Quantum:英文含意为“定量,总量”。著名硬盘商标,美国昆腾硬盘生产商(Quantum Corporation)。
Maxtor:“水晶”,美国Maxtor硬盘公司。
LD:Laser Disk,镭射光盘,又称激光视盘。
CD:Compact Disc,压缩光盘,又称激光唱盘。
CD-ROM:Compact Disc-Read Only Memory,压缩光盘-只读记忆(存储),又叫“只读光盘”。
VCD:Video Compact Disc,视频压缩光盘,即人们通常所说的“小影碟”。
DVD:至今有许多人把DVD视为Digital Video Disc(数字视频光盘)的缩写,事实上,从1995年9月,索尼/飞利浦和东芝/时代华纳两大DVD开发集团达成DVD统一标准后,DVD的内涵有了很大的变化,它已成了数字通用光盘,即Digital Versatile Disc的英文缩写。Versatile“通用”的含义表明了DVD用途的多元化,它不仅可用于影视娱乐,还可用于多媒体计算机等领域。目前按其用途可分为5种类型:1�计算机用只读光盘——DVD-ROM;2�家用型影音光盘——DVD-Movie;3�专供音乐欣赏的DVD Audio;4�只写一次的光盘——DVD-R;5�可读写多次的光盘——DVD-RAM。
Modem:调制解调器,家用电脑上Internet(国际互联网)网的必备工具,在一般英汉字典中是查不到Modem这个词的,它是调制器(MOdulator)与解调器(DEModulator)的缩写形式。Modem是实现计算机通信的一种必不可少的外部设备。因为计算机的数据是数字信号,欲将其通过传输线路(例如电话线)传送到远距离处的另一台计算机或其它终端(如电传打字机等),必须将数字信号转换成适合于传输的模拟信号(调制信号)。在接收端又要将接收到的模拟信号恢复成原来的数字信号,这就需要利用调制解调器。
UPS:为Uninterruptible Power Supply(不间断电源)的英文缩写。它是伴随着计算机的诞生而出现的,是电脑的重要外围设备之一。UPS是一种含有储能装置,以逆变器为主要组成的恒压恒频的不间断电源,用以保护电脑在突然断电时不会丢失重要的数据。
TFT:有源矩阵彩色显示器,简称TFT显示器,专用于笔记本电脑。TFT显示器具有刷新速度快、色彩逼真、亮度鲜明等优点。此外,它还具有无闪烁、无辐射、无静电等“绿色电脑”所必需的特点。
三、著名软件产品
DOS:Disk Operating System,磁盘操作系统。提到DOS,只要稍有电脑知识的人对它都会有所了解。DOS的主要功能是管理电脑的硬件和软件资源,方便用户对电脑进行操作。使用DOS操作电脑,需要用户记住大量命令及其正确格式,比较难学。Windows(微软视窗操作系统)的出现,标志着DOS时代的结束,图形操作电脑时代的到来。
Windows:在一般英文字典中查到Windows的意思为“窗户”。Window指微软公司(Microsoft)著名的新一代电脑主流“视窗操作系统”。它通过一些图形图标(Icon)、窗口(Window)和菜单(Menu)等的选择来实现对计算机的控制,极大地方便了用户。Windows视窗操作系统系列产品有Windows 3.1、Windows 3.2、Windows 95(因为该产品是1995年出品,因而取名为Windows 95,也可写成Win95。PWindows 95指中文版本的Windows 95),而功能更强大的最新产品为Windows 98和Windows 2000等。Windows 95是目前最著名、最受欢迎的图形化操作系统之一。
Windows NT:微软公司的著名网络视窗操作系统。NT是New Technology(新技术)的缩写。
OS/2 Warp:Operating System(操作系统)。它是IBM推出的一个性能卓越的纯32位操作系统,同时它也能提供完善的DOS支持,在总体技术上比Windows 95更优越,是Windows 95的一个强有力的竞争对手。OS/2 Warp中的Warp,英文含义为“弄弯;歪曲”,在这里指IBM为其新一代操作系统OS/2加入的别名。Warp是美国著名的科幻电影《星球大战》中的科学怪人,把软件比喻为《星球大战》中的科学怪人,既给人以出其不意的感觉,又希望用户把对《星球大战》的美好记忆移到OS/2软件上来。
UNIX:一种多用户操作系统。
UCDOS:北京希望电脑公司开发的一套中文磁盘操作集成系统,是目前使用人数最多、使用范围最广的中文平台。
WPS:Word Processing System,文字处理系统,1989年由香港金山公司(Kingsun)开发的一套编辑、打印等功能为一体的DOS平台汉字处理系统,以其简单易学和实用方便等优势迅速占领市场。在昔日WPS的辉煌时期,国人一提到电脑无不与WPS联系在一起,真可谓“言电脑必提WPS”。WPS一度成为中文文字处理软件的代名词。在近几年的“全国计算机等级一级考试”中,WPS是指定的文字处理考试内容。
WPS97:Word Processing System,文字处理系统,珠海金山公司(Kingsun)出品,因在1997年上市而命名为WPS97。它是WPS升级换代产品,是一个能运行在UCDOS、Windows 3�X和Windows 95等中文环境下的文字处理软件。它综合了WPS、电子词典、方正校对系统、多内码转换、条形码制作等功能,在保留原有的文字编辑方式的同时,支持所见即所得的文字处理方式,是一套图文并茂、功能强大的超级办公软件。
Office 97:Office为“办公室”之意。这里指微软公司先进的办公集成软件,1997年出品,因此冠之为Office97。Office 97包括:Word 97(文字处理软件),Excel 97(电子表格处理软件),PowerPoint 97(电子幻灯演示软件),Outllook 97(集日程管理、邮件信息交换等功能于一体的个人事务管理软件)。
Word 97:Word在英语中意思为“单词”。Word 97指微软高级文字处理软件。其系列产品还有Word 5.0、Word 6.0、Word 7.0等。
Excel 97:Excel英文意为“胜过、优于”,Excel 97是Microsoft Office 97软件包中的一个电子表格软件。电子表格一开始只作为财务账表的电子版本,也就是利用电脑里的财务账表来替代印刷品的财务账表,并能对表格中一行或一列数据进行简单的算术运算。Microsoft Excel 97是被公认为目前功能最强大、技术最先进、使用最方便的电子表格软件。
Lotus 1-2-3:Lotus是“莲花”之意。Lotus 1-2-3是美国莲花(Lotus)公司推出的在Windows环境下的集成软件,它把常用的电子数据表、文字处理、数据库、图形软件、文件管理功能组合在一个系统里,且可以互相传递和调用信息。
Photoshop:由Photo(照片)和Shop(商店;工厂)两个单词组成,由此可知,Photoshop是“处理照片的工厂”。它是美国Adobe公司出品的在苹果机(Macintosh)和基于Windows的计算机上运行的最流行的图像编辑软件,可使人们编辑扫描到磁盘的绘画艺术品和图片等。此外,Photoshop还提供了类似在纸上绘画的工具,借助这些工具可以创造出如同水彩画和油画一样的自然主义风格的图画。
CorelDraw:是一个功能强大的综合性绘画软件,许多专业电脑美术设计人员使用它制作各类图文并茂的桌面印刷品,如请柬、简报、宣传品、海报、广告等等。用CorelDraw可以画出任何东西:从商业区地图、机械结构装配图等技术图纸,到漫画、怪兽等计算机美术作品,CorelDraw几乎无所不能。它创作出的图形、文字具有线条光滑、轮郭清晰的特点。
Authorware:由Author(作家;创造者)和Ware(商品;物品;器皿)两个英语单词组成,顾名思义为“作家用来创造商品的工具”。它是美国Macromedia公司开发的一种多媒体系统制作工具,在Windows环境下有专业版(Authorware Professional)与学习版(Authorware Star)。Authorware是一个图标导向式的多媒体制作工具,使非专业人员快速开发多媒体软件成为现实,其强大的功能令人惊叹不已。它无需传统的计算机语言编程,只通过对图标的调用来编辑一些控制程序走向的活动流程图,将文字、图形、声音、动画、视频等各种多媒体项目数据汇在一起,就可达到多媒体软件制作的目的。Authorware这种通过图标的调用来编辑流程图用以替代传统的计算机语言编程的设计思想,是它的主要特点。它的主要功能还在:1�编制的软件具有强大的交互功能,可任意控制程序流程。2�在人机对话中,它提供了按键、按鼠标、限时等多种应答方式。3�它还提供了许多系统变量和函数以根据用户响应的情况,执行特定功能。4�编制的软件除了能在其集成环境下运行外,还可以编译成扩展名为�EXE的文件,在Windows系统下脱离Authorware制作环境运行。
Oracle:英文含义为“聪明人、贤人、哲人”,电脑英语中指美国Oracle公司开发的大型高性能关系型数据库系统软件,在众多的数据库系统中,如IBM公司的DB2数据库、Sybase公司的Sybase数据库等,唯有Oracle数据库系统,以其卓越稳定的性能,可*的安全保障,强大的联网能力,丰富快捷的开发工具得到广泛的赞誉。因此,它一直占全球数据库销售额的40%以上,稳居数据库产业龙头地位,在众多的评比中几乎获得所有大奖,被美国最著名的计算机评论杂志《PC MAGAZINE》誉为“数据库行业的巨无霸”。在中国,Oracle数据库也伴随着我国计算机技术的发展,得到广泛应用和推广。
PCTools:Personal Computer Tools,个人电脑工具。它是美国Central Point Software公司出口的一种电脑维护工具,集文件管理和磁盘管理为一体,精简和增强了常规应用程序,是一组多功能实用工具软件。使用PCTools可以取代DOS的许多命令,比起DOS来,其操作更加容易、直观、简便,是电脑这好者的常用工具软件。
NU:是Norton Untilities的缩写,Norton是著名的计算机专家诺顿,Utility英文意思为“实用工具”,在这里是指Norton先生为解决DOS系统存在的问题而编写的个人计算机工具软件。用它的复数形式可以看成是个人电脑工具软件集。NU是在PCTools之后功能强大、受人喜爱的电脑维护工具。普通用户可利用NU中最著名的工具NDD(Norton Disk Doctor诺顿磁盘医生),解决大部分磁盘问题;专业人员则可利用操作灵活、功能强大的DiskEdit(磁盘编辑)工具解决专业数据维护问题。
CSC:Clever Software Corporation,“聪明的软件公司”。这是由北京科利华教育软件公司开发的一套电脑家教软件。
四、著名的计算机语言
VF:也写作VFP,Visual FoxPro的缩写,Visual在英语中意为“可视的”,Fox意为“狐狸”,原指美国狐狸数据库软件公司,该公司已被微软公司收购。Pro为Progress的略写,意为“更进一层”。Visual FoxPro是由Microsoft在FoxPro的基础上推出的功能强大、可视化、面向对象的数据库编程语言,同时它也是一种强大的数据库管理系统。
VC:Visual C++,微软公司高级可视化计算机程序开发语言。C语言被人们称为近十年来对计算机程序设计最大的贡献之一。它有高级语言简单易用的特性,又可以完成汇编语言才能做的许多工作。因此,C语言特别适合用来编写各种复杂软件。如果说BASIC语言是初学者和业余爱好者的编程语言的话,那么C语言就是专业人员的编程语言了。
VB:Visual Basic的缩写,微软公司高级可视化计算机程序开发语言。BASIC是Beginner’s All-purpose Sybolic Instruction Code(初学者通用符号指令代码)的缩写,从BASIC开始相继推出了Quick BASIC、Ture BASIC等,目前最新的是Microsoft公司推出的Visual Basic。这是一种功能极强的面向对象的可视化程序设计语言。
Delphi:读音/′delfai/,特尔斐,古希腊城市名,被古希腊人当成世界的中心,因有阿波罗神殿而出名。在电脑英语中指美国宝兰(Borland)公司的一种可视化、面向对象、事件驱动的电脑编程语言。
Java:读音/′d�a:v�/,《新英汉字典》译注为“爪哇岛(属印度尼西亚)、爪哇咖啡”。电脑英语指由美国太阳(Sun)公司推出的新型面向对象程序设计语言。Java集面向对象、平台无关性、稳固性、安全性、多线程等诸多特性于一体,增加了异常处理、网络编程等方面的功能,特别适合于Internet应用的开发,是实现“一个世界,一个网络”构想的关键。用Java编写的各类软件能真正做到“Write Once,Run anywhere(一次写成,到处运行)”,也就是说,相同的软件可在不同计算机上运行,无论是PC机、苹果机、UNIX计算机、还是顶置盒、PDA(个人数据助理)乃至智能元器件无一例外。
SQL:Structure Query Language,结构化查询语言。SQL是关系数据库管理系统中的一种简明扼要、面向集合的语言,它对一个或多个数据表进行查询,产生一个结果数据表。
五、常见的重要电脑英语及其缩写
PC:Personal Computer,个人计算机、个人电脑,又称微型计算机或微机。
NC: Network Computer,网络计算机。
MPC: Multimedia Personal Computer,多媒体个人电脑。
MMX: 是MultiMedia eXtensions(多媒体扩展)的缩写,是第六代CPU芯片的重要特点。MMX技术是在CPU中加入了特地为视频信号(Video Signal),音频信号(Audio Signal)以及图像处理(Graphical Manipulation)而设计的57条指令,因此,MMX CPU极大地提高了电脑的多媒体(如立体声、视频、三维动画等)处理功能。
Intel Pentium 166MHz MMXTM: Intel Pentium是英特尔(Intel)公司生产的“奔腾”CPU。�意为“Registered”(注册商标)。166MHz指CPU时钟频率,MHz即Mega Hertz的缩写。MMXTM中的TM是“Trade Mark”的简写,意为“注册商标”。
OOP: Object Oriented Programming,面向对象的程序设计。所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合。面向对象的程序设计完全不同于传统的面向过程程序设计,它大大地降低了软件开发的难度,使编程就像搭积木一样简单,是当今电脑编程的一股势不可挡的潮流。
28VGA: 28是指彩色显示器上的黄光网点间距(点距),点距越小的显示器,图像就越细腻、越好,这是因为彩色屏幕上的每个像点都是由一组红、绿、蓝光汇聚而成的,由于在技术上三束光还不能100%地汇聚在一点上,因此会产生一种黄光网点的间隔,这种间隔越小,屏幕上显示的图像越清晰。VGA是Video Graphics Array(视频图形阵列)的缩写。
FAT:Allocation Table,文件分配表,它的作用是记录硬盘中有关文件如何被分散存储在不同扇区的信息。
EPA:Environmental Protection Agency的简称,美国环境保护署。EPA于1992年宣布了“能源之星”(Energy Star)计划,并得到了国际社会的积极响应。只要启动电脑,过不了几秒钟就能见到屏幕上出现“能源之星”的标志。能源之星的目标是当电脑系统的各个部件不活动时自动进入低功耗状态,当部件的能动性恢复(即当键盘、鼠标等被使用)时,电脑系统自动回到完全清醒的状态。对于符合能源之星规范的产品,EPA将发给能源之星标志“EPA POLLUTION PREVENTER”,意为“美国环境保护署认可的防污染的节能产品”。
IC卡:Intelligent Card,智能卡。
ATX:一种新的电脑机箱、主板、电源的结构规范。
IDE:集成电路设备或智能磁盘设备。
DLL:Dynamic Link Library,动态链接库。
KB:Kilo Byte,KB表示千字节。K=Kilo,构词成分,表示“千;千米;公斤;公里”。B=Byte,意为“字节”,是电脑中最小存贮单位(一个字节可以存贮一个英文字母,每两个字节可以存放一个汉字)。
MB:Mega Byte,MB表示兆字节。M=Mega,构词成分,表示“兆;百万”。
GB:Giga Byte,GB表示千兆字节。G=Giga,构词成分,表示千兆;十亿”。
CAI:Computer-Asisted Instruction或Computer-Aided Instruction,计算机辅助教学。它将是二十一世纪最重要、最受欢迎的教学手段。
CAD:Computer-Aided Design,计算机辅助设计。
ISO:International Standard Organization,国际标准化组织。ISO于1987年推出有关质量管理和质量保证的ISO 9000系列国际标准,于1994年又发布了经过修订的标准。其中,构成ISO 9000系列标准的主要标准分别是:1.ISO 9000-1:1994《质量管理和质量保证标准—第一部分:选择和使用指南》。2.ISO 9001:1994《质量体系—设计、开发、生产、安装和服务的质量保证模式》。3.ISO 9002:1994《质量体系—最终检验和试验的质量保证模式》。
3DS或3D Studio: Three Dimension Studio,三维摄影室。是美国Autodesk公司推出的一套多功能三维动画软件,集实体造型、静态着色和动画创作于一体,极大地普及了三维造型技术。它能够与AutoCAD进行图形信息交换,利用扫描仪输入图形,通过VGA与电视转换接口将动画输出至电视或录像带。
VR:Virtual Reality,虚拟现实,又称投入3D,由空军模拟飞行装置演变而来,基本上是利用左、右视觉空间交替变换显示图像的原理产生立体效果,实际上已超出图像处理的范畴,是综合光、声、图像的计算机生成环境,人们能够像在实际生活中那样对虚拟环境中的对象进行交互式操作,虚拟现实应用前景极为广阔。
OCR:Optical Character Recognition(光学字符识别)的缩写,是指将文字材料通过扫描仪输入作为计算机图像文件,通过软件识别为中文或英文内码,然后进行文字处理。由于手写体的随意性太大,目前OCR主要限于印刷文字的识别。目前代表中文OCR识别准确率最高水平的是清华文通公司出品的TH-OCR NT for Windows。
SCSI:Small Computer System Interface,小型计算机系统接口,它是为解决众多的外部设备与计算机之间的连接问题而出现的。
OEM:Original Equipment Manufacturer,原始设备制造商。
Microsoft OEM: 微软OEM产品。它是指预安装在微机上的软件操作系统,包括Windows98、Windows NT、WorkStation、Windows3.X、MS-DOS。
MIS:Management Information System,管理信息系统。它广泛地应用于各行各业,国内最有名的管理信息系统有“王特MIS”、“雅奇MIS”、“Quick MIS”。
PNP:Plug and Play,即插即用,它是Window98的一个重要技术特性。所谓即插即用是指将符合PNP标准的PC插卡等外围设备安装到电脑时,操作系统自动设定系统结构的技术。这就是说,当用户安装新的硬件时,不必再设置任何跳线器开关,也不必用软件配置中断请求(IRQ)、内存地址或直接存储器存取(DMA)通道,Windows98会向应用程序通知硬件设备的新变化,并会自动协调IRQ、内存地址和DMA通道之间的冲突。
OLE:Object Linking and Embedding,对象连接与嵌入,简称OLE技术。OLE不仅是桌面应用程序集成,而且还定义和实现了一种允许应用程序作为软件“对象”(数据集合和操作数据的函数)彼此进行“连接”的机制,这种连接机制和协议称为部件对象模型(Component Object Model),简称COM。OLE可以用来创建复合文档,复合文档包含了创建于不同源应用程序,有着不同类型的数据,因此它可以把文字、声音、图像、表格等组合在一起。
MIDI:Musical Instrument Digital Interface,乐器数字接口。它是多媒体的基本术语之一,MIDI文件是用电子乐器如:电子琴、吉它、萨克斯等演奏并录制下来的,它能在大多数的多媒体计算机声音卡上播放,即使不去创建自己的MIDI文件,也可以使用现有的MIDI文件,作为多媒体演示的背景音乐。MIDI文件储存的只是对声音的描述,依*声音卡的合成器(FM或者波形表)来产生人们想听的真实声音。
MPEG:是Motion Picture Experts Group的缩写,意即“运动图像专家组”,它是多媒体计算机中的一种活动图像及其伴音的压缩编码标准,即人们通常所说的MPEG标准。它包括三部分:MPEG音频、MPEG视频、和MPEG系统。
六、网络英语
Internet: 为International Net的简写,因特网,又称国际互联网。它最早产生于美国国防部的高级研究规划署,那是1969年的事了,最初的目的也只是远程计算机的数据共享,后来发展成将世界各地的计算机及计算机网络相互连接起来,形成了一个无边无际的超级大网。Internet的主要服务项目有:电子邮件(E-mail),远程登录(Telnet),查询服务(Finger),文件传输(FTP),文档服务器(Archive),新闻论坛(Usenet),电子公告牌(BBS),新闻群组(News Group),全球网(World Wide Web,缩写为WWW,又称万维网)等。
BBS:Bulletin Board System,公告牌系统或电子公告板,又称Public Access Message System,公共访问信息系统。它是普通公告的电子版本,用户可以通过公告牌发布消息,任何用户都可以读取公告牌上的消息,也可以给某一特定的人或一组用户发送信息。公告牌系统被广泛地用于传播信息,咨询一个电子公告牌往往比使用交互信箱或公共邮政系统发送公告更加快捷、有效。
E-mail: 电子邮件,这是一种利用Internet网交换文字信息的交互式服务,全世界Internet用户可以互相发送和接收电子邮件。
W
什么是telnet?
简介:Telnet是teletype network的缩写,现在已成为一个专有名词,表示远程登录协议和方式,分为Telnet客户端和Telnet服务器程序. Telnet可以让用户在本地Telnet客户端上远端登录到远程Telnet服务器上。
术语定义:Telnet协议亮租哪是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输敬码入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。
作用/用途:Telnet提供远程登录功能,使得用户在本地主机上运行Telnet客户端,就可登录到远端的Telnet服务器. 在本地输入的命令可以在服务器上运行,服务器把结果返回到本地,如同直接在服务器控制台上操作.。这样就可以在本地远程操作和控制服务器。
工作过程:
Telnet远程登录服务分为以下4个过程:
1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的Ip地址或域名;
2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(Net Virtual Terminal)格式传送到远程主机。该过程实际上是从本地主机向远程主机发送一个IP数据包;
3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果;
4)最后,本地终端对远程主机进行撤消连接。该过程是撤销一个TCP连接。
协议:
Telnet是位于OSI模型的第7层---应用层上的一种协议,是一个通过创建虚拟终端提供连接到远程主机终端仿真的TCP/IP协议。这一协议需要通过用户名和口令进行认证,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:
1)Telnet定义一个网络虚拟终端为远程系统提供一个标准接口。客户机程序不必详细了解远程系统,他们只需构造使用标准接口的程序;
2)Telnet包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项; .
3)Telnet对称处理连型戚接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。
备注:虽然Telnet较为简单实用也很方便,但是在格外注重安全的现代网络技术中,Telnet并不被重用。原因在于Telnet是一个明文传送协议,它将用户的所有内容,包括用户名和密码都明文在互联网上传送,具有一定的安全隐患,因此许多服务器都会选择禁用Telnet服务。如果我们要使用Telnet的远程登录,使用前应在远端服务器上检查并设置允许Telnet服务的功能。
计算机中TELNET指什么
Telnet
Telnet是传输控制协议/因特网协议(TCP/IP)网络(例如Internet)的登录和仿真程序。它最初是由ARPANET开发的,但是现在它主要用于Internet会话。它的基本功能是,允许用户登录进入远程主机系统。以前,Telnet是一个将所有用户输入送到远方主机进行处理的简单的终端程序。它的一些较新的版本在本地执行更多的处理,于是可以提供更好的响应,并且减少了通过链路发送到远程主机的信息数量。
一 摘要
Telnet的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门,但无论如何,在你尽情享受Telnet所带给你的便捷的同时,你是否真正的了解Telnet呢?
二 远程登录
Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计算),那么就让我们来认识一下远程登录。
1 远程登陆的基本概念
先来看看什么叫登录:分时系统允许多个用户同时使用一台计算机,为了保证系统的安全和记账方便,系统要求每个用户有单独的帐号作为登录标识,系统还为每个用户指定了一个口令。用户在使用该系统之前要输入标识和口令,这个过程被称为'登录'。
远程登陆是指用户使用Telnet命令,使自己的计算机暂时成为远程主机的一个仿真终端的过程。仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给和液悉主机,再将主机输出的每个信息回显在屏幕上。
2 远程登陆的产生及发展
我们可以先构想一个提供远程文字编辑的服务,这个服务的实现需要一个接受埋胡编辑文件请求和数据的服务器以及一个发送此请求的客户机。客户机将建立一个从本地机到服务器的TCP连接,当然这需要服务器的应答,然后向服务器发送键入的信息(文件编辑信息),并读取从服务器返回的输出。以上便是一个标准而普通的客户机/服务器模型的服务。
似乎有了客户机/服务器模型的服务,一切远程问题都可以解决了。然而实际并非你想象的那样简单,如果我们仅需要远程编辑文件,那么刚才所构想的服务完全可以胜任,但假如我们的要求并不是这么简单,我们还想实现远程用户管理,远程数据录入,远程系统维护,想实现一切可以在远程主机上实现的操作,那么我们将需要大量专用的服务器程序并为每一个唤乎可计算服务都使用一个服务器进程,随之而来的问题是:远程机器会很快对服务器进程应接不暇,并淹没在进程的海洋里(我们在这里排除最专业化的远程机器)。
那么有没有办法解决呢?当然有,我们可以用远程登录来解决这一切。我们允许用户在远地机器上建立一个登录会话,然后通过执行命令来实现更一般的服务,就像在本地操作一样。这样,我们便可以访问远地系统上所有可用的命令,并且系统设计员不需提供多个专用地服务器程序。
问题发展到这里好像前途一片光明了,用远程登录总应该解决问题了吧,但要实现远程登陆并不简单。不考虑网络设计的计算机系统期望用户只从直接相连的键盘和显示器上登录,在这种机器上增加远程登陆功能需要修改机器的操作系统,这是极其艰巨也是我们尽量避免的。因此我们应该集中力量构造远程登陆服务器软件,虽然这样也是比较困难的。为什么说这样做也比较困难呢?
举个例子来说:一般,操作系统会为一些特殊按键分配特殊的含义,比如本地系统将'Ctrl+C'解释为:'终止当前运行的命令进程'。但假设我们已经运行了远程登陆服务器软件,'Ctrl+C'也有可能无法被传送到远地机器,如果客户机真的将'Ctrl+C'传到了远地机器,那么'Ctrl+C'这个命令有可能不能终止本地的进程,也就是说在这里很可能会产生混乱。而且这仅仅是遇到的难题之一。
但尽管有技术上的困难,系统编程人员还是设法构造了能够应用于大多数操作系统的远程登陆服务器软件,并构造了充当客户机的应用软件。通常,客户机软件取消了除一个键以外的所有键的本地解释,并将这些本地解释相应的转换成远地解释,这就使得客户机软件与远地机器的交互,就如同坐在远程主机面前一样,从而避免了上述所提到的混乱。而那个唯一例外的键,可以使用户回到本地环境。
将远程登陆服务器设计为应用级软件,还有另一个要求,那就是需要操作系统提供对伪终端(pseudo terminal)的支持。我们用伪终端描述操作系统的入口点,它允许像Telnet服务器一样的程序向操作系统传送字符,并且使得字符像是来自本地键盘一样。只有使用这样的操作系统,才能将远程登陆服务器设计为应用级软件(比如Telnet服务器软件),否则,本地操作系统和远地系统传送将不能识别从对方传送过来的信息(因为它们仅能识别从本地键盘所键入的信息),远程登陆将宣告失败。
将远程登陆服务器设计为应用级软件虽然有其显著的优点:比将代码嵌入操作系统更易修改和控制服务器。但其也有效率不高的缺点(后面的内容将会给予解释),好在用户键入信息的速率不高,这种设计还是可以接受的。
3 远程登录的工作过程
使用Telnet协议进行远程登陆时需要满足以下条件:在本的计算机上必须装有包含Telnet协议的客户程序;必须知道远程主机的Ip地址或域名;必须知道登录标识与口令。
Telnet远程登录服务分为以下4个过程:
1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的Ip地址或域名;
2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(Net Virtual Terminal)格式传送到远程主机。该过程实际上是从本地主机向远程主机发送一个IP数据报;
3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果;
4)最后,本地终端对远程主机进行撤消连接。该过程是撤销一个TCP连接。
上面的内容只是讨论了远程登陆最基本的东西,其中的复杂和编程人员的艰辛是我们难以想象的,不知道你在舒服的使用Telnet的同时,是否想到了这些!
三 Telnet协议
我们知道Telnet服务器软件是我们最常用的远程登录服务器软件,是一种典型的客户机/服务器模型的服务,它应用Telnet协议来工作。那么,什么是Telnet协议?它都具备哪些特点呢?
1 基本内容
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:
1)Telnet定义一个网络虚拟终端为远的系统提供一个标准接口。客户机程序不必详细了解远的系统,他们只需构造使用标准接口的程序;
2)Telnet包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项;
3)Telnet对称处理连接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。
2 适应异构
为了使多个操作系统间的Telnet交互操作成为可能,就必须详细了解异构计算机和操作系统。比如,一些操作系统需要每行文本用ASCII回车控制符(CR)结束,另一些系统则需要使用ASCII换行符(LF),还有一些系统需要用两个字符的序列回车-换行(CR-LF);再比如,大多数操作系统为用户提供了一个中断程序运行的快捷键,但这个快捷键在各个系统中有可能不同(一些系统使用CTRL+C,而另一些系统使用ESCAPE)。如果不考虑系统间的异构性,那么在本地发出的字符或命令,传送到远地并被远地系统解释后很可能会不准确或者出现错误。因此,Telnet协议必须解决这个问题。
为了适应异构环境,Telnet协议定义了数据和命令在Internet上的传输方式,此定义被称作网络虚拟终端NVT(Net Virtual Terminal)。它的应用过程如下:
对于发送的数据:客户机软件把来自用户终端的按键和命令序列转换为NVT格式,并发送到服务器,服务器软件将收到的数据和命令,从NVT格式转换为远地系统需要的格式;
对于返回的数据:远地服务器将数据从远地机器的格式转换为NVT格式,而本地客户机将将接收到的NVT格式数据再转换为本地的格式。
对于NVT格式的详细定义,有兴趣的朋友可以去查找相关资料。
3 传送远地命令
我们知道绝大多数操作系统都提供各种快捷键来实现相应的控制命令,当用户在本地终端键入这些快捷键的时候,本地系统将执行相应的控制命令,而不把这些快捷键作为输入。那么对于Telnet来说,它是用什么来实现控制命令的远地传送呢?
Telnet同样使用NVT来定义如何从客户机将控制功能传送到服务器。我们知道USASCII字符集包括95个可打印字符和33个控制码。当用户从本地键入普通字符时,NVT将按照其原始含义传送;当用户键入快捷键(组合键)时,NVT将把它转化为特殊的ASCII字符在网络上传送,并在其到达远地机器后转化为相应的控制命令。将正常ASCII字符集与控制命令区分主要有两个原因:
1)这种区分意味着Telnet具有更大的灵活性:它可在客户机与服务器间传送所有可能的ASCII字符以及所有控制功能;
2)这种区分使得客户机可以无二义性的指定信令,而不会产生控制功能与普通字符的混乱。
4 数据流向
上面我们提到过将Telnet设计为应用级软件有一个缺点,那就是:效率不高。这是为什么呢?下面给出Telnet中的数据流向:
数据信息被用户从本地键盘键入并通过操作系统传到客户机程序,客户机程序将其处理后返回操作系统,并由操作系统经过网络传送到远地机器,远地操作系统将所接收数据传给服务器程序,并经服务器程序再次处理后返回到操作系统上的伪终端入口点,最后,远地操作系统将数据传送到用户正在运行的应用程序,这便是一次完整的输入过程;输出将按照同一通路从服务器传送到客户机。
因为每一次的输入和输出,计算机将切换进程环境好几次,这个开销是很昂贵的。还好用户的键入速率并不算高,这个缺点我们仍然能够接受。
5 强制命令
我们应该考虑到这样一种情况:假设本地用户运行了远地机器的一个无休止循环的错误命令或程序,且此命令或程序已经停止读取输入,那么操作系统的缓冲区可能因此而被占满,如果这样,远地服务器也无法再将数据写入伪终端,并且最终导致停止从TCP连接读取数据,TCP连接的缓冲区最终也会被占满,从而导致阻止数据流流入此连接。如果以上事情真的发生了,那么本地用户将失去对远地机器的控制。
为了解决此问题,Telnet协议必须使用外带信令以便强制服务器读取一个控制命令。我们知道TCP用紧急数据机制实现外带数据信令,那么Telnet只要再附加一个被称为数据标记(date mark)的保留八位组,并通过让TCP发送已设置紧急数据比特的报文段通知服务器便可以了,携带紧急数据的报文段将绕过流量控制直接到达服务器。作为对紧急信令的相应,服务器将读取并抛弃所有数据,直到找到了一个数据标记。服务器在遇到了数据标记后将返回正常的处理过程。
6 选项协商
由于Telnet两端的机器和操作系统的异构性,使得Telnet不可能也不应该严格规定每一个telnet连接的详细配置,否则将大大影响Telnet的适应异构性。因此,Telnet采用选项协商机制来解决这一问题。
Telnet选项的范围很广:一些选项扩充了大方向的功能,而一些选项制涉及一些微小细节。例如:有一个选项可以控制Telnet是在半双工还是全双工模式下工作(大方向);还有一个选项允许远地机器上的服务器决定用户终端类型(小细节)。
Telnet选项的协商方式也很有意思,它对于每个选项的处理都是对称的,即任何一端都可以发出协商申请;任何一端都可以接受或拒绝这个申请。另外,如果一端试图协商另一端不了解的选项,接受请求的一端可简单的拒绝协商。因此,有可能将更新,更复杂的Telnet客户机服务器版本与较老的,不太复杂的版本进行交互操作。如果客户机和服务器都理解新的选项,可能会对交互有所改善。否则,它们将一起转到效率较低但可工作的方式下运行。所有的这些设计,都是为了增强适应异构性,可见Telnet的适应异构性对其的应用和发展是多么重要。
上面讨论了一些原理方面的东西,虽然我们在Telnet的使用过程中很难接触到这一层面,但我认为了解这些是有意义的,它会给我们带来许多启示。
telnet怎么读?求语音
telnet由前缀 tel-(远距离传递)和词根 net(网络)构成。
1、tel 与 telephon(电话)、television(电视)、telescope(望远镜)中的 tel 发音形同,用音标标注是 [tel],汉语可谐音为“泰勒”,但“勒”只发 l 不带出音尾的 e(呃)来。
键尘饥2、net 是闭音节,发短元音 [e],与bed(床)兄亩、let(让)、get(得到)中稿返的元音字母发音相同,汉语可谐音为“奈特”。
整个单词的音标是 ['telnet],汉语谐音为“泰勒奈特”。
linux的telnet命令使用方法详解
linux下telnet命令主要是提供用户远程登录,下面由我为大家整理了linux的telnet命令使用方法详解的相关知识,希望对大家有帮助!
linux的telnet命令使用方法详解
语法
telnet [-8acdEfFKLrx][-b主机别名][-e脱离字符][-k域名][-l用户名称][-n记录文件][-S服务类型][-X认证形态][主机名称或IP地址通信端口]
参数
-8 允许使用8位字符型吵资料,包括输入与输出 -a 尝试自动登入远端系统 -b主机别名 使用别名指定远端主机名称 -c 不读取用户专属目录里的.telnetrc文件 -d 启动排错模式 -e脱离字符 设置脱离字符 -E 滤除脱离字符 -F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机 -f 此参数的效果和”-F”参数相同 -k域名 使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名 -K 不自动登入远端主机 -l用户名称 指定要登入远端主机的用户名称 -L 允许输出8位字符资料 -n记录文件 指定文件记录相关信息 -r 使用类似液枣rlogin指令的用户界面 -S服务类型 设置telnet连线所需IP TOS信息 -x 假设主机有支持数据加密的功能,就使用它 -X认证形态 关闭指定的认证形态
linux的telnet命令使用示例
示例1:远程服务器无法访问
[root@linuxprobe ~]# telnet 192.168.120.209 Trying 192.168.120.209... telnet: connect to address 192.168.120.209: No route to host telnet: Unable to connect to remote host: No route to host
处理这种情况方法:
(1)确认IP地址是否正确
(2)确认IP地址对应的装闹租拆机是否已经开机
(3)如果主机已经启动,确认路由设置是否设置正确(使用route命令查看)
(4)如果主机已经启动,确认主机上是否开启了telnet服务(使用netstat命令查看,TCP的23端口是否有LISTEN状态行)
(5)如果主机已经启动telnet服务,确认防火墙是否开放了23端口的访问(使用iptables-save查看)
示例2:域名无法解析
[root@linuxprobe ~]# telnet : Temporary failure in name resolution
处理这种情况方法:
(1)确认域名是否正确
(2)确认本机的域名解析有关的设置是否正确(/etc/resolv.conf中nameserver的配置是否正确,如果没有,可以使用nameserver 8.8.8.8)
(3)确认防火墙是否放开了UDP53端口的访问(DNS使用UDP协议,端口53,使用iptables-save查看)
示例3:拒绝访问
[root@linuxprobe ~]# telnet 192.168.120.206 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused telnet: Unable to connect to remote host: Connection refused
处理这种情况方法:
(1)确认IP地址或者主机名是否正确
(2)确认端口是否正确,是否默认23端口
若要检查192.168.120.206的某端口是否能否能访问,如443端口,可使用如下命令
[root@linuxprobe ~]# telnet 192.168.120.206 443 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused
说明:这表示192.168.120.206的443端口不能访问
示例4:telnet root用户的登入
[root@linuxprobe ~]# telnet 192.168.120.204 Trying 192.168.120.204... Connected to 192.168.120.204 (192.168.120.204). Escape character is '^]'. localhost (Linux release 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012) (1) login: root Password: Login incorrect
说明:一般情况下不允许root从远程登录,可以先用普通账号登录,然后再su -切到root用户。若要允许root用户登入,可用下列方法:
[root@linuxprobe ~]# vi /etc/pam.d/login #auth required pam_securetty.so #将这一行加上注释! 或 [root@linuxprobe ~]# mv /etc/securetty /etc/securetty.bak
示例5:启用telnet服务
[root@linuxprobe ~]# cd /etc/xinetd.d/ [root@linuxprobe xinetd.d]# ll 总计 124 -rw-r--r-- 1 root root 1157 2011-05-31 chargen-dgram -rw-r--r-- 1 root root 1159 2011-05-31 chargen-stream -rw-r--r-- 1 root root 523 2009-09-04 cvs -rw-r--r-- 1 root root 1157 2011-05-31 daytime-dgram -rw-r--r-- 1 root root 1159 2011-05-31 daytime-stream -rw-r--r-- 1 root root 1157 2011-05-31 discard-dgram -rw-r--r-- 1 root root 1159 2011-05-31 discard-stream -rw-r--r-- 1 root root 1148 2011-05-31 echo-dgram -rw-r--r-- 1 root root 1150 2011-05-31 echo-stream -rw-r--r-- 1 root root 323 2004-09-09 eklogin -rw-r--r-- 1 root root 347 2005-09-06 ekrb5-telnet -rw-r--r-- 1 root root 326 2004-09-09 gssftp -rw-r--r-- 1 root root 310 2004-09-09 klogin -rw-r--r-- 1 root root 323 2004-09-09 krb5-telnet -rw-r--r-- 1 root root 308 2004-09-09 kshell -rw-r--r-- 1 root root 317 2004-09-09 rsync -rw-r--r-- 1 root root 1212 2011-05-31 tcpmux-server -rw-r--r-- 1 root root 1149 2011-05-31 time-dgram -rw-r--r-- 1 root root 1150 2011-05-31 time-stream [root@linuxprobe xinetd.d]# cat krb5-telnet # default: off # description: The kerberized telnet server accepts normal telnet sessions, \ # but can also use Kerberos 5 authentication. service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/telnetd log_on_failure += USERID disable = yes }
配置参数通常如下:
service telnet
{
disable = no #启用
flags = REUSE #socket可重用
socket_type = stream #连接方式为TCP
wait = no #为每个请求启动一个进程
user = root #启动服务的用户为root
server = /usr/sbin/in.telnetd #要激活的进程
log_on_failure += USERID #登录失败时记录登录用户名
}
如果要配置允许登录的客户端列表,加入
only_from = 192.168.0.2 #只允许192.168.0.2登录
如果要配置禁止登录的客户端列表,加入
no_access = 192.168.0.{2,3,4} #禁止192.168.0.2、192.168.0.3、192.168.0.4登录
如果要设置开放时段,加入
access_times = 9:00-12:00 13:00-17:00 # 每天只有这两个时段开放服务(我们的上班时间:P)
如果你有两个IP地址,一个是私网的IP地址如192.168.0.2,一个是公网的IP地址如218.75.74.83,如果你希望用户只能从私网来登录telnet服务,那么加入
bind = 192.168.0.2
各配置项具体的含义和语法可参考xined配置文件属性说明(man xinetd.conf)
配置端口,修改services文件:
# vi /etc/services
找到以下两句
telnet 23/tcp
telnet 23/udp
如 果前面有#字符,就去掉它。telnet的默认端口是23,这个端口也是黑客端口扫描的主要对象,因此最好将这个端口修改掉,修改的方法很简单,就是将 23这个数字修改掉,改成大一点的数字,比如61123。注意,1024以下的端口号是internet保留的端口号,因此最好不要用,还应该注意不要与 其它服务的端口冲突。
启动服务:service xinetd restart
telnet的读音?
' tel net 这个单词有两个音节,第一个音节重读。e这个音是小嘴的读音类似“哎”
上述文章内容就是对telnet怎么读和telnet怎么读谐音的介绍到此就结束了,希望能够帮助到大家;当然如果你还想了解更多这方面的信息,请多多关注我们哦!
标签: telnet怎么读