为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 用telnet连接远程计算机

用telnet连接远程计算机

2018-04-13 26页 doc 55KB 27阅读

用户头像

is_260251

暂无简介

举报
用telnet连接远程计算机用telnet连接远程计算机 用Telnet连接远程计算机 Internet系统的一大优点在于,操纵世界另一端的计算机与使用身旁的计算机一样方便。本章介绍怎样利用Telnet服务系统连接远程计算机。 我们将讨论两种使用远程计算机的主要方法。首先,你可以在任何 Internet主机上注册,取得你的户头。如对于一台Unix系统的计算机,你必须具有一个用户标识和口令。一经注册,你就可以按正常使用主机了。其次,有许多Internet计算机提供一种Telnet公共服务。该系统对任何用户都有效,通常不需要口令。本书《附录》中的许多资...
用telnet连接远程计算机
用telnet连接远程计算机 用Telnet连接远程计算机 Internet系统的一大优点在于,操纵世界另一端的计算机与使用身旁的计算机一样方便。本章介绍怎样利用Telnet服务系统连接远程计算机。 我们将讨论两种使用远程计算机的主要。首先,你可以在任何 Internet主机上注册,取得你的户头。如对于一台Unix系统的计算机,你必须具有一个用户标识和口令。一经注册,你就可以按正常使用主机了。其次,有许多Internet计算机提供一种Telnet公共服务。该系统对任何用户都有效,通常不需要口令。本书《附录》中的许多资源就是通过此种方式获得的。 你将发现,Telnet会让你忘记自己与远程主机之间的距离,你所能感到的距离感仅仅是,当Internet使用频繁时,计算机的响应速度稍有迟缓。当然,熟练的用户可以轻松自如地依次访问几个不同的Internet 主机。 Telnet概要 在第二章我们介绍过,Telnet提供大量基于协议之上的服务。使你与远程Internet主机连接的服务就叫做“Telnet”。 使用telnet服务,你必须在你的计算机上运行一个特殊的telnet程序。该程序通过Internet连接你所指定的计算机。一旦连接成功,telnet就作为你与另一台计算机之间的中介而工作。你用键盘录入的所有东西都将传给另一台计算机,而另一台计算机显示的一切东西也将送到你的计算机并在屏幕上显示出来。其结果,你的键盘及屏幕似乎与远程计算机直接连在一起。 在Telnet术语中, 你的计算机叫作“本地计算机”(本地机), 而 telnet程序所连接的另一台计算机叫做“远程计算机”(远程机)。无论另一台计算机的实际距离有多远,无论是在同一间办公室还是横跨世界,我们都使用这些术语。正如第二章所述,我们常把Internet计算机称为“ 主机”。所以,利用Telnet术语,我们可以说telnet程序的功能就是将你的本地机与一台远程Internet主机连接。 另外,我们通常也将telnet用作动词。例如,你正在外地一位朋友家作客,你可以这样对他说:“我能用你的计算机吗,我想telnet我的计算机,看有没有邮件。” 运行telnet 程序的第一种方法 当进行远程连接时,你应使用telnet程序。有两种运行程序的方法,这里先讲述最常用的一种,下一部分将介绍另一种方法。 运行telnet程序,首先录入命令名及你想连接的远程机的地址。例如,假设你要连接一台叫fuzzball的计算机,它的全地址为 fuzzball. ucsb .edu,则录入: telnet fuzzball.ucsb.edu 若你是与本地网络的一台计算机连接,通常可以只录入该机的名字而不用录入全地址。例如:telnet fuzzball 正如在第四章中介绍的,所有Internet主机都有一个正式的IP地址,该地址由一串被句点隔开的数字构成。例如:标准地址为ucsd.edu的计算机的IP地址为128.54.16.1. 一些系统在处理某些标准地址时会有困难。若你使用telnet程序时遇到此类问题,可换用IP地址试一试。例如,以下两个命令都可达到同一目的,即能连上同一台主机。 telnet ucsd.edu telnet 128.54.16.1 关于IP地址及Internet地址的详细情况参见第四章。 运行telnet程序后,它将开始连接你所指定的远程机。当telnet正在等待响应时,屏幕将显示: Trying... 或类似的信息。 一旦连接确定(若主机距离远可能会等候一段时间),你将读到此信息:Connected to fuzzball.ucsb.edu Escape character is '^,' (我们将在后面的“换码符”中解释该指示) 假如有时telnet不能确定连接,你将得到主机找不到的信息。例如,假设你想连接远程机nipper.com,但你错误地录入为: telnet nippet.com 你将会看到: nippet.com:unknown hosttelnet> 此时你可以另指定一主机名,或者中止执行该程序。 有许多因素都可能导致telnet 不能远程连接。三个最常见的因素为: 计算机地址拼写错误。 远程计算机暂时不能使用。 你指定的计算机不在Internet上。 另外还可能出现的问题是:由于某种原因,你的本地网络或许不能连接Internet的某些部分。一个原因是某些主机为了保密而被隔离。另一原因是某些主机根本不能与别的主机连接。 例如,我们一位来自爱尔兰的朋友抱怨道,他不能与在澳大利亚的计算机连接。在这种情况下,telnet将显示类似以下信息: Host is unreachable 若遇到此种情况,请你重复检查是否正确地录入telnet命令或地址,你也可以请教系统管理员,进行此类连接是否还有一些你不知道的技巧。当然, 若确实你所在地不能与远程机连接,那你只好认可现实了。 (我们只好对那位爱尔兰朋友说:有许多人从未与澳大利亚的计算机连接,却仍过着充实愉快的生活。) telnet一旦确定连接,你就可以同远程机对话了。此时,许多主机会显示一些信息,通常这是用来确认计算机的。一旦被接受登录,你将看到标准的提示符。例如,若你已与一台Unix远程机连接,你将看到: login: 现在你可以用正规方式登录。录入你的用户标识符并按回车,你将看到: Password: 现在录入你的口令并再按回车。(注意:你录入的口令并不会在屏幕上显示,这是为了防止别人窃取你的使用权)。 我们曾指出,有些远程机可以提供一种公共服务,在这种情况下, 当你登录时毋须使用保密口令。例如,在第十三章中,我们将讨论一种叫 Archie服务器的Internet资源。 当你连接 Archie 服务器时, 使用一个 archie的用户标识,一旦录入该用户标识,Archie程序就会自动运行。 有些公用主机甚至更方便。只要你用telnet命令连接,远程程序就会自动执行,你甚至不用再录入用户标识和口令。 当在远程机的工作结束后,你只需按常规方式“退出”,此时连接断开,telnet 自动停止运行。 运行telnet程序的第二种方法 我们曾提到有两种方法可以运行 telnet 程序。 第一种方法是录入 telnet命令及远程机的地址。例如: telnet fuzzball.ucsb.edu. 第二种方法是不指定主机地址而运行telnet。仅录入: telnet 此时程序运行,但并未进行连接。你将看到: telnet> 这是telnet提示符。它表明程序已运行并等待你录入一个命令。若要连接一台远程机,录入open,并附上远程机的地址即可。例如: open fuzzball.ucsb.edu. 其连接效果同你一开始录入telnet命令就接着指定远程机一样。 在前一节,我们给了一个例子。telnet 命令录入错误地址。 在这个例子中, 远程机名为nipper.com,但我们错录为: telnet nippet.com 此时telnet仍试图进行连接,当失败时程序放弃连接并显示提示符,等待你录入一命令。在这种情况下你将看到: nippet.com:unknown host telnet> 现在你可以录入一条open命令及正确的地址: open nipper.com 若该地址不工作,你可以再试另一个。若你决定放弃,录入: quit 即退出telnet程序。 运行及退出telnet提要: 有两种运行telnet的方法。一是录入命令后加上远程机的地址: telnet fuzzball.ucsb.edu. 另一种是只录入命令名: telnet 然后在“telnet>”提示符后录入一条open命令: open fuzzball.ucsb.edu. 有两种退出telnet程序的方法。若你已与远程机连接, 则用常规方法退出,telnet程序自动退出。或者,在“telnet>”提示符下, 录入中止命令 quit 连接特定的数字 在Internet中,有许多主机能为Telnet提供公用服务。事实上,若你查一下目录,你会发现大量的项目是通过Telnet访问的。 许多远程主机要求你在连接时指定一特别的“接口数字”,用来标识你需要的服务类型。这里有一个例子: 密执根大学有一台计算机可提供美国和加拿大的天气预报 。 该机名为downwind.sprl.umich.edu。当你与该机连接时, 你必须指定一接口数字3000,即告诉该机你想使用天气预报服务。 你所要做的只是在telnet命令后加上该接口数字: telnet downwind.sprl.umich.edu 3000 (注意在地址与接口数字之间留一空格。)若你是在telnet> 提示符之后使用open命令连接,也用同样方式录入接口数字: open downwind.sprl.umich.edu 3000 当你使用接口数字连接远程机时,你所需的程序就会开始运行, 程序运行完后,连接断开,telnet程序自动退出。 在本章我们是以大多数Unix系统为基础来讲述telnet命令的。而在其他一些系统中,可能有所不同。例如,在使用VMS操作系统的VAX计算机上, 你必须在接口数字前加上“/port=”: telnet downwind.sprl.umich.edu /port=3000 若你对自己的计算机有任何不清楚的地方,最好的办法是查阅telnet 的地方资料。进一步探讨接口数字 在计算机术语中,“接口”这一术语是指两台设备或两个系统之间的连接处。例如,你可以把一台打印机接到计算机背后的接口上,在Unix系统中我们说每个终端都被接到主机上各自的接口中。 Internet 术语中也使用同样的概念。在第二章我们提到Internet 使用一种叫TCP(传输控制)的协议将数据从一台主机传到另一主机。 任何时候使用TCP 来连接一台Internet主机和另一台主机都必须用接口数字来标识连接类型。事实上, 有一个Internet的正式组织, 即数字管理局制订出一套公认的接口数字,并确保是唯一的数字。 当缺省时,telnet连接通常使用接口数字23,也就是说, 当你未指明接口数字时,telnet程序自动连接到23号接口。因此,以下两条指令的连接结果相同: telnet fuzzball.ucsb.edu telnet fuzzball.ucsb.edu 23 为了使你能与远程机连接,远程机必须运行一个能与你使用的接口进行通信的程序。当该程序在等待连接时,我们称它在该接口上“接收”。 因此,任何一台能支持Telnet连接的主机内部,都必须有一个在23号接口上接收的程序。也就是说,当你使用telnet程序与一台远程机进行常规连接时, 它与远程机联系并检查在23号接口上是否有程序“接收”。 只有当你想用Telnet与其它的接口连接时才需要指定一个实际的接口数字。许多Internet系统采用不同的接口数字来提供一些特别服务。 在前一节,我们用接口数字3000与一台叫downwind.sprl.umich. edu 的远程主机连接。我们这样做是为了使用一个特殊的程序来显示天气预报。为了让连接成功, 必须在远程机内运行该天气预报程序, 且该程序应在 3000号接口上接收。在许多情况下, 一台主机可同时 在一个特定接口支持一个以上的连接。例如,上述特殊的天气预报服务器就可以同时支持100 个用户。 telnet换码符:CTRL-, 当你与一台远程机对话时, 有一种方法可使你中断工作, 直接向 telnet录入另外的指令。例如,如果你与远程机交流有困难,你可以中断自己的工作对话而转回到telnet状态,再录入quit命令。 办法就是按一特殊的组合键CTRL-,。即按住CTRL 键后再按下,键。当按下该组合键后,它将送一信号给telnet,暂停远程连接并显示提示符: telnet> 现在你可以随意录入任何telnet指令(后面我们会介绍几条重要的指令)。 有些指令运行后可命令 telnet 自动恢复远程连接, 另外, 在 telnet>提示符之后,你还可随时按回车键来恢复连接。 象CTRL-,这样的键在技术术语中称为“换码符”。 许多程序都允许使用一个换码符来请求特殊服务。 在Unix世界中,有一惯例是用“^”字符来表示CTRL键。例如 CTRL-C 就写作^C。 现在我们可以理解当telnet确定远程连接后屏幕显示的信息: Escape character is'^,' 该显示提醒你Telnet换码符是CTRL-,。 当然我们也可以将它改为其它字符,但通常没有这个必要。 使用telnet命令 任何时候在telnet>提示符之后,你都可以选择使用各种不同的命令。本节我们将介绍一些最重要的命令。首先, 我们还要提醒你: 不录入任何命令而只按回车键,telnet将重新进行远程连接。 若要显示所有telnet命令的提要,你可以录入?字符: ? 下面是一个典型的提要: Commands may be abbreviated,Commands are:(缩写命令,命令是: ) closeclose current connection(关闭连接) displaydisplay operating parameters(显示操作参数) modetry to enter line-by-line or character-at-a -timt mode( 试行联网) openconnect to a site(接通定点地址) quitexit telnet(退出) sendtransmit special characters ('send ?'for more)( 传送特殊字符) setset operating parameters('set ?'for more)(设置操作参数) statusprint status information(打印即时信息) toggletoggle operating parameters ('toggle ?'for more)( 重复操作参数) zsuspend telnet(暂停) ? print help information(打印帮助信息) 在所有这些命令中,最重要的几条是:?,open,close,quit 和z。 open命令是告诉telnet连接一台远程计算机。录入open后再加上计算机的具体地址。例如: open fuzzball.ucsb.edu close命令是终止远程连接但并不中止telnet程序的运行。 下面的例子说明它的用处: 假设你正在一台远程机上工作而出现了故障。由于某种原因,远程机似乎不接受你的命令。无论你录入什么命令,远程机都没有响应,甚至你也不能退出。一个解决办法就是按CTRL-,键,等待telnet>提示符,然后录入close命令。现在你可以与同一台主机重新建立连接, 当然你也可以与另一台主机连接。 quit命令用来中止telnet 程序。 若一个远程连接程序仍是运行的, quit将会终止它。在你关闭一个连接或者退出telnet之前,记住首先要在远程主机上退出。大多数主机在连接中断后会自动将你注销,但这样操作会更好。这样可以确保你所运行的任何程序都正常地退出并且所有的数据都已被储存。 余下的指令都不甚重要(除了我们将在下一节介绍的Z指令),你可能永远也不会用到它们。大多数这些指令是用来控制通信对话的各种技术特征,可能你不会注意到它们。若你想显示send,set或toggle 命令的进一步摘要,你可以在命令后加上一个?字符。例如: send ? 假如你想得到更多关于telnet的技术信息,请参看你所用系统的资料。若你使用的是一台 Unix 计算机, 你可以使用如下命令在联机说明书( online manual)上显示 telnet条款: man telnet 作业控制 Unix系统支持一种叫做“作业控制”的功能。它可使你暂停一个程序而工作另一程序,然后再返到第一个程序。这里我们不再详细讨论Unix的功能,但我们将介绍,若你的系统内有作业控制,telnet是如何配合其工作的。 在telnet提示符下录入z命令(后面再解释命令名的含义)。 它将告诉telnet暂停工作而返回到“shell”(即读入并处理你的命令的程序)。这样你就可以在远程对话过程中录入常 规命令了。 只有当你的shell支持作业控制,z命令才能工作。若你所用的是一种现代shell,如C Shell或者Korn shell,它都可以工作。但假如你用的是较陈旧的Bourne shell,它没有作业控制,z命令也就不能工作。 事实上, telnet 程序自己也“冻结”(freeze)。 你当前正在运行的程序被称为放在“前台”。当你退出一个程序时,我们称将其放在“后台”。 当你录入 z 命令, telnet 程序将自己置于后台而让你返回到本地 shell(local shell),这样你就可以随意录入常规的Unix命令。例如,你可以检查你的邮件,显示时间、日期等等。当你想恢复远程连接时,录入命令: fg 该命令告诉Unix系统重新启用被中断的最后一个程序,将其置于前台。现在你就可以恢复远程连接了。 你可能会想,为什么telnet作业控制命令名是z? 这是因为, 在支持作业控制的Unix系统中,你可以按下susp(暂停)键来将当前程序置于后台。通常该键是CTRL-Z。因此,该telnet命令是以Unix的键命名的。 若在一段规定的时间内没有进行任何操作,许多主机会自动让你退出。例如, 在某系统中,若你在15分钟内未录入任何东西, 该系统即让你退出。 当你使用Z命令中断telnet对话时应注意这一点。若在规定时间之内你未能恢复远程对话,连接将被自动切断。 图7-1给了一个这样的例子。 在例子的开始,我们在一台叫nipper 的计算机上登录。 你可以看到 shell提示符: nipper 在该提示符下我们录入一条telnet命令,与一台地址名为 fuzzball .ucsb.edu的远程计算机连接: telnet fuzzball.ucsb.edu 一旦连接确定,fuzzball即显示标准的Unix登录提示符。我们采用用户标识harley 来登录。注意,为了保密我们录入的口令字并未显示出来。登录完成后,远程机显示一些信息,并后附一个shell提示符: fuzzball 我们现在录入data命令来显示时间及日期。 nipper telnet fuzzball.ucsb.edu Trying... Connected to fuzzball.ucsb.edu Escape character is '^,'。 ULTRIX V4.2A (Rev.47) (fuzzball) Welcome to the Fuzzball System login: harley Password: Last login: Sun Apr 18 00:09:58 from nipper.com fuzzball date Sun Apr 18 00:24:54 CDT 1993 fuzzball CTRL-, telnet> z Stopped nipper mail No mail for harley nipper fg telnet fuzzball.ucsb.edu fuzzball logout Connection closed by foreign host。 nipper 图7—1使用telnet进行作业控制 接下来我们想暂时返回到nipper机上检查有无邮件。首先,我们按下 CTRL-,, 将远程连接中断并返回到telnet。你将看到提示符: telnet> 接着我们录入z命令,它把 telnet 程序置于后台。 现在我们就看到 nipper的shell 提示符。再使用mail命令(见第六章)来检查有无电子邮政信息。 现在录入fg命令。 shell的响应是显示被置于后台的最后一条命令(例子中是telnet命令)。然后shell将该程序放回前台, 即自动恢复远程连接。我们将再次看到fuzzball的shell提示符。 最后,我们录入logout命令从 fuzzball上退出。远程连接自动关闭, telnet程序退出。我们又返回到开始的nipper shell提示符下。 在Unix系统中,shell是读入并处理你的命令的程序。有许多种Unix shell,你可以任选一种。 当shell准备接收命令时它将显示一提示符。 若你在多台计算机有帐户,最好能按一定格式规定提示符,使它能包含计算机的名字(这里不作详细阐述)。这样,你的shell 提示符可以随时告诉你正在使用的是哪一个shell。 依照惯例,提示符的最后一个字符表示你所用shell的类型。 字符(如本例)表明是C—Shell。$字符是表明Korn shell或Bourne shell。 Telnet引言 通俗地讲,远程登录(Remote Login)就是用户注册到网络上的 另一台主机,分享该主机提供的资源和服务,感觉就像在该主 机上存在一样,而用户的终端则作为该主机的虚拟终端。DOS和 Windows系统中Telnet的用法与UNIX系统的一样,这里就不作介 绍了。本章关于Telnet主要介绍如下: Telnet初步 Telnet的使用比较简单,如果用户要登录到远端某台主机,只需输入 $telnet hostname 其中,hostname为远端主机名。 另一种方式是先进入telnet状态,输入 $telnet 再用open命令与远端主机建立连接,即 telnet>open hostname 当你登录到远端主机上后,就可以执行那台主机提供的任何命令。以下是示 例: king 16%telnet beijing2.cernet.edu.cn Trying 166.111.250.2... Connected to beijing2.cernet.eduy.cn Escape character is '^]' SunOS UNIX (beijing2) Login incorrect login wangw Password: Last login:Wed Jan 11 11:18:56 from 166.111.25.41 SunOS Release 4.1.3_U1(GENERIC)#1:Wed Oct 13 17:50:47 PDT 1993 You have new mail beijing2%mail Mail version SMI 4.1-OWV3 Mon Sep 23 07:17:24 PDT 1991 Type ? for help. "/usr/spool/mail/wangw":2 messages 2 new >N1 guest@queen.cernet.edu.cn Wed Jan 11 11:19 16/611 say hello to you N2 pine391-Docserver@docserver.cac.washington.edu Wed Jan 11 11:21 442/23019 Pine info you requested & x beijing2%ls Luo-mail mailing-list-bbs www-talk cao-mail mailing-list-bbs1 zheng-mail beijing2%archie Usage:archie[-acelorstvLV][-m hits][-N level]string -a: list matches as Alex filenames -c: case sensitive substring search -e: exact string match(default) -r: regular expression search -s: case insensitive substring search -l: list one match per line -t: sort inverted by date -m hits: specifies maximum number of hits to return(default 98) -o filename: specifies file to store results in -h host: specifies server host -L: list known servers and current default -N level: specifies query niceness level(0-35765) beijing2%logout Connection closed by foreign host. king 17% 当用telnet登录上主机beijing2.cernet.edu.cn以后,需要输入用户帐号和口令。Internet上也有些公共服务器是不需要帐号和口令。Internet上也有些公共服务器是不需帐号和口令就可以登录的,因此,往往不需帐号就可以访问网络上的很多服务器。我们将在以后介绍。 一旦登录到beijing2后,你可以执行UNIX命令,也可以执行该主机上的程序还可以使用telnet再连接到其它主机上。因此,如果你家中的计算机没有连网,只是通过Modem与电话线相连,那么当要访问远在地球另一端的某台计算机时,只需与本地的某台主机相连,再通过telnet访问远端主机。 需要强调的一点是你的终端类型。当登录到远端主机时,远端主机有时会提示你输入终端类型。你可以用下述命令行输入终端类型: $ setenv TERM term $ stty row x $ stty row y 其中,term为你的终端类型,如果终端类型是VT100,可以不必输入,x和y分别屏幕显示的字符行、列数。 如果你在该主机上有帐号,作为一种常规服务,该主机不会提示你输入终端类型。 Telnet非常规应用 在Internet上,不少主机都同时提供多种服务。为了区分这些服务器,每个服务器均分配一个标准端口值,其中telnet的标准端口值为23。在访问这些服务器时,如果所分配的 端口值与标准值不同,就必需在命令行中给出适当的端口值。 例如,要了解美国各城市的邮编和地理情况,可以用telnet访问主机martini.eecs.umich.edu,其端口值为3000,相应的命令行为: $telnet martini.eecs.umich.edu 3000 用户不必在martini.eecs.umich.edu上拥有帐号,就可以访问该主机,获得它提供的服务。 有一点提醒读者注意,不同的服务器其操作可能不一样,如果你第一次访问某台主机的某个服务器,最好先阅读该服务器提供的帮助信息,再进行下一步操作。 由于主机提供的每种服务都分配了相应的端口值,所以,即使没有该种服务的客户程序,也可以用telnet访问该服务器。例如,主机sonne.uiuc.edu提供的新闻服务,其端口值为119,用命令行 $telnet sonne.uiuc.edu 119 就可以获取主机sonne.uiuc.edu的新闻服务。如果在该主机上拥有帐号,同时想用自己的帐号进入该机操作,只需使用telnet的标准端口即可。 Telnet常用命令 在telnet提示符下,输入"?",屏幕将显示telnet命令的帮助信息。下面解释以下几个常用的telnet命令选项。 close: 关闭与远端主机的连接,如果在telnet后输入了远端主机名,此命令将退出telnet。 open hostname: 与主机hostname建立连接。 quit: 退出telnet。 set escape charater: 设置escape字符,一般缺省的escape字符为Ctrl-l。 这个命令在你用telnet级联几个主机时,比较有用。例如,用telnet从主机A登录到主机B上,从主机B又用telnet登录到主机C上,如果在主机C中的操作完毕,需要回到主机B,这时可以按escape字符。如果主机B与主机C的escape字符相同,那么用户将回到主机A,而不是主机B。 set echo: 如果是echo on,那么从键盘上输入的字符将显示在屏幕上,如果是echo off,将看不到键盘输入的字符。 z: 从telnet状态回到shell,此时两主机的连接不断。 fg: 从shell回到telnet状态,要从telnet状态重新回到远端主机,只需按回 车键即可实现。 关于Password 各位用户,你们好~ 为了更好地服务于溧阳科技信息网的广大用户,本中心现在开始提供用户密码自维护。从今日起所有新开用户,都将给予一个初始密码,请用户及时登录更改,并请自己妥善保管。 现将有关修改密码的步骤说明如下: 第一步:请进入Pwindows98,在“开始”->“运行”里键入“ telnet www.lyinfo.net.cn ”, 使用“telnet”命令,登录主机。 第二步:按“确定”后,就能连接到主机,在login:后面输入您的用户名,(如,guest)。按“Enter”键继续。在Password:后面输入您的初始密码。按“Enter”键即可登录入主机。 第三步:按要求再次输入您的初始密码。按“Enter”键继续。 第四步:在“New password:”后面输入您的新密码。在“Re-enter new password:”后面再次输入您的新密码。按“Enter”键继续。 您的密码即修改成功。按“确定”退出。 文 - 汉语汉字 编辑词条 文,wen,从玄从爻。天地万物的信息产生出来的现象、纹路、轨迹,描绘出了阴阳二气在事物中的运行轨迹和原理。 故文即为符。上古之时,符文一体。 古者伏羲氏之王天下也,始画八卦,造书契,以代结绳(爻)之政,由是文籍生焉。--《尚书序》 依类象形,故谓之文。其后形声相益,即谓之字。--《说文》序》 仓颉造书,形立谓之文,声具谓之字。--《古今通论》 (1) 象形。甲骨文此字象纹理纵横交错形。"文"是汉字的一个部首。本义:花纹;纹理。 (2) 同本义 [figure;veins] 文,英语念为:text、article等,从字面意思上就可以理解为文章、文字,与古今中外的各个文学著作中出现的各种文字字形密不可分。古有甲骨文、金文、小篆等,今有宋体、楷体等,都在这一方面突出了"文"的重要性。古今中外,人们对于"文"都有自己不同的认知,从大的方面来讲,它可以用于表示一个民族的文化历史,从小的方面来说它可用于用于表示单独的一个"文"字,可用于表示一段话,也可用于人物的姓氏。 折叠编辑本段基本字义 1(事物错综所造成的纹理或形象:灿若,锦。 2.刺画花纹:,身。 3(记录语言的符号:,字。,盲。以,害辞。 4(用文字记下来以及与之有关的:,凭。,艺。,体。,典。,苑。,献(指有历史价值和参考价值的图书资料)。,采(a(文辞、文艺方面的才华;b(错杂艳丽的色彩)。 5(人类劳动成果的:,化。,物。 6(自然界的某些现象:天,。水,。 7(旧时指礼节仪式:虚,。繁,缛节(过多的礼节仪式)。 8(文华辞采,与“质”、“情”相对:,质彬彬。 9(温和:,火。,静。,雅。 10(指非军事的:,职。,治武功(指礼乐教化和军事功绩)。 11(指以古汉语为基础的书面语:552,言。,白间杂。 12(专指社会科学:,科。 13(掩饰:,过饰非。 14(量词,指旧时小铜钱:一,不名。 15(姓。 16( 皇帝谥号,经纬天地曰文;道德博闻曰文;慈惠爱民曰文;愍民惠礼曰文;赐民爵位曰文;勤学好问曰文;博闻多见曰文;忠信接礼曰文;能定典礼曰文;经邦定誉曰文;敏而好学曰文;施而中礼曰文;修德来远曰文;刚柔相济曰文;修治班制曰文;德美才秀曰文;万邦为宪、帝德运广曰文;坚强不暴曰文;徽柔懿恭曰文;圣谟丕显曰文;化成天下曰文;纯穆不已曰文;克嗣徽音曰文;敬直慈惠曰文;与贤同升曰文;绍修圣绪曰文;声教四讫曰文。如汉文帝。 折叠编辑本段字源字形 字源演变与字形比较 折叠编辑本段详细字义 〈名〉 1(右图是 “文”字的甲骨文图片,资料来源:徐无闻主编:《甲金篆隶大字典》,四川辞书出版社。1991年7月第一版。 “文”字的甲骨文字绘画的像一个正面的“大人”,寓意“大象有形”、“象形”;特别放 大了胸部,并在胸部画了“心”,含义是“外界客体在心里面的整体影像、整体写真、整体素描、整体速写”。 许慎《说文解字》把“文”解释为“错画也”,意思是“对事物形象进行整体素描,笔画交错,相联相络,不可解构”,这与他说的独体为文、合体为字的话的意思是一致的。“说文解字”这个书名就表示了“文”只能“说”,而“字”则可“解”的意思。“文”是客观事 的父母,“字”物外在形象的速写,是人类进一步了解事物内在性质的基础,所以它是“字”是“文”的孩子。“文”生“字”举例(以“哲”为例):先对人手摩画,其文为“手”;又对斧子摩画,其文为“斤”。以手、斤为父母,结合、生子,其子就是“折”(手和斤各代表父母的基因)。这个“折”就是许慎所谓的“字”。“字”从宀从子,“宀”表示“独立的房子”,子在其中,有“自立门户”的意思。故“字”还能与“文”或其他“字”结合,生出新“字”来。在本例,作为字的“折”与作为文的“口”结合,就生出了新的字“哲”。 2( 同本义 [figure;veins] 文,错画也。象交文。今字作纹。——东汉?许慎《说文》 五章以奉五色。——春秋?左丘明《左传?昭公二十五年》。注:“青与赤谓之文,赤与白谓之章,白与黑谓之黼,黑与青谓之黻。” 美于黼黼文章。——《荀子?非相》 茵席雕文。——《韩非子?十过》 织文鸟章,白旆央央。——《诗?小雅?六月》 斑文小鱼。——明? 刘基《诚意伯刘文成公文集》 3(又如:文驾(彩车);文斑(杂色的斑纹);文旆(有文彩的旗帜);文绣(绣有彩色花纹的丝织品;刺花图案);文织(有彩色花纹的丝织品);文鳞(鱼鳞形花纹)。 4(字,文字(“文”,在先秦时期就有文字的意思,“字”,到了秦朝才有此意。分别讲,“文”指独体字;“字”指合体字。笼统地说,都泛指文字。) [character] 饰以篆文。——南朝宋?范晔《后汉书?张衡传》 分文析字。——东汉?班固《汉书?刘歆传》 夫文,止戈为武。——《左传?宣公十二年》 距洞数百步,有碑仆道,其文漫灭。——王安石《游褒禅山记》 文曰“天启壬戌秋日”。——明? 魏学洢《核舟记》 文曰“初平山尺”。 5(又如:甲骨文;金文;汉文;英文;文迹(文字所记载的事迹);文书爻(有关文字、文凭之类的卦象);文异(文字相异);文轨(文字和车轨);文狱(文字狱);文钱(钱。因钱有文字,故称);文状(字据,军令状);文引(通行证;路凭);文定(定婚)。 6(文章(遣造的词句叫做“文”,结构段落叫做 “章”。) [literary composition] 故说诗者不以文害辞。——《孟子?万章上》 好古文。——唐? 韩愈《师说》 属予作文以记之。——宋? 范仲淹《岳阳楼记》 能述以文。——宋? 欧阳修《醉翁亭记》 摘其诗文。——清? 纪昀《阅微草堂笔记》 7(又如:文价(文章的声誉);文魔(书呆子);文会(旧时读书人为了准备应试,在一起写文章、互相观摩的集会);文移(旧时官府文书的代称);文雄(擅长写文章的大作家);文意(文章的旨趣);文义(文章的义理);文情(文章的词句和情思);本文(所指的这篇文章);作文(写文章;学习练习所写的文章);文魁(文章魁首);文价(文章的声价);文什(文章与诗篇)。 8(美德;文德 [virtue] 圣云继之神,神乃用文治。——杜牧《感怀诗一首》 9(又如:文丈(对才高德韶的老者的敬称);文母(文德之母);文武(文德与武功);文命(文德教命);文惠(文德恩惠);文德(写文章的道德);文薄(谓文德浅薄);文昭(文德昭著)。 10.文才;才华。亦谓有文才,有才华 [literary talent] 而文采不表于后世也。——汉? 司马迁《报任安书》 11(又如:文业(才学);文英(文才出众的人);文采风流(横溢的才华与潇洒的风度);文郎(有才华的青少年);文彦(有文才德行的人);文通残锦(比喻剩下不多的才华)。 12(文献,经典;韵文 [document;classics;verse] 儒以文乱法。——《韩非子?五蠹》 言必遵修旧文而不穿凿。——《说文解字?叙》 13(辞词句。亦指文字记载 [writings;record]。如:文几(旧时书信中开头常用的套语。意为将书信呈献于几前);文倒(文句颠倒);文过其实(文辞浮夸,不切实际);文义(文辞);文辞(言词动听的辞令);文绣(辞藻华丽)。 14(自然界的某些现象 [natural phenomenon] 经纬天地曰文。——《左传?昭公二十八年》 15(又如:天文;地文;水文;文象(日月星辰变化的迹象);文曜(指日月星辰;文星);文昌(星座名)。 16(文治;文事;文职。与“武”相对。 [achievements in culture and education;civilian post] 文能取胜。——《史记?平原君虞卿列传》 文不能取胜。 文武并用。——唐? 魏征《谏太宗十思疏》 精神折冲于千里,文武为宪于万邦。――明《袁可立晋秩兵部右侍郎诰》 17(又如:文臣,文吏(文职官吏);文席(教书先生的几席);文品(文官的品阶);文帅(文职官员出任或兼领统帅);文烈(文治显赫);文员(文职吏员);文阶(文职官阶);文道(文治之道);文业(文事);文僚(文职官吏)。 18(法令条文 [articles of decree] 而刀笔吏专深文巧诋,陷人于罪。——《史记?汲黯列传》 19(又如:文劾(根据律令弹劾);文法吏(通晓法令、执法严峻的官吏);文丈(规矩;制度);文移(官府文书);文牓(布告;文告);文宪(礼法;法制)。 20(文言。古代散文文体之一;别于白话的古汉语书面语 [literary language]。如:半文半白;文语;文白(文言文和白话文)。 21(文教;礼节仪式 [rites] 则修文德。——《论语?季氏》 22(又如:文丈(崇尚礼文仪节);文俗(拘守礼法而安于习俗);文致(指礼乐);文貌(礼文仪 节);文绪(文教礼乐之事);文仪(礼节仪式) 23(指表现形式;外表 [form;appearance]。如:文服(表面服从);文榜(告示、布告之类);文诰(诰令) 24(指鼓乐,泛指曲调 [music;tune]。如:文曲(指乐曲);文始(舞乐名) 25(谥号,谥法:勤学好问叫文 [study deligently] 何以谓之文。——《论语》 是以谓之文。 26(姓 〈动〉 1(在肌肤上刺画花纹或图案 [tatto (the skin)] 被发文身。——《礼记?王制》。注:“谓其肌,以丹青涅之。” 文绣有恒。——《礼记?月令》 2(又如:文笔匠(在人身上刺花的艺人);文身断发(古代荆楚、南越一带的习俗。身刺花纹,截短头发,以为可避水中蛟龙的伤害。后常以指落后地区的民俗);文木(刻镂以文采之木) 3(修饰;文饰 [cover up] 身将隐,焉用文之?——《左传?僖公二十三年》 饰邪说,文奸言,以枭乱天下。——《荀子?非十二子》 4(又如:文过饰非;文致(粉饰;掩饰);文冢(埋葬文稿之处) 5(装饰 [decorate] 舍其文轩。——《墨子?公输》 此犹文奸。 文车二驷。——明? 归有光《项脊轩志》 文马四百匹。——《史记?宋世家》 若将比予文木邪。——《庄子?人间世》 6(又如:文巧(文饰巧辩);文竿(以翠羽为饰之竿);文舫(装饰华丽的游艇);文饰(彩饰);文榭(饰以彩画的台榭);文舟,文艘(装饰华丽的船);文剑(装饰华丽的剑);文舆(饰以彩绘的车) 7(撰写文章 [write]。如:文匠(写文章的大家);文祸(因写文章而招来的灾祸);文雄,文杰(指文豪) 〈形〉 1(有文采,华丽。与“质”或“野”相对 [magnificent;gorgeous] 其旨远,其辞文。——《易?系辞下》 晋公子广而俭,文而有礼。——《左传?僖公二十三年》 2(又如:文巧(华丽奇巧);文朴(文华与质朴);文服(华美的衣服);文砌(华美的石阶);文背(不文雅,粗俗);文轩(华美的车子);文质(文华与质朴) 3.柔和,不猛烈 [mild;gentle]。如:文烈(指火候温猛) 4(美,善 [fine;good]。如:文徽(华美);文鸳(即鸳鸯。以其羽毛华美,故称);文衣(华美的服装) 5(通“紊”。紊乱的 [disordered] 惇宗将礼,称秩元祀,咸秩无文。——《书?洛诰》 天子祭天下名山大川,怀柔百神,咸秩无文。——《汉书?郊祀志上》 王者报功,以次秩之,无有文也。——庆劭《风俗通义?山泽》 〈量〉 1(用于旧时的铜钱。如:一文钱 2(用于计算纺织物 五扶为一首,五首成一文。——《后汉书》
/
本文档为【用telnet连接远程计算机】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索