扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
telnet远程协议,这个协议的使用,非常有利于管理繁重的作业操作以及远程的控制工作。对于telnet命令的使用在很多应用中都得到了体现。我们曾将结果用接口数字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(接通定点地址)
quitexittelnet(退出)
sendtransmit special characters ('send ?'for more)( 传送特殊字符)
setset operating parameters('set ?'for more)(设置操作参数)
statusprint status information(打印即时信息)
toggletoggle operating parameters ('toggle ?'for more)( 重复操作参数)
zsuspendtelnet(暂停)
print help information(打印帮助信息)
在所有这些命令中,最重要的几条是:?,open,close,quit 和z。 open命令是告诉telnet连接一台远程计算机。录入open后再加上计算机的具体地址。
例如:open fuzzball.ucsb.edu
close命令是终止远程连接但并不中止telnet程序的运行。 下面的例子说明它的用处:
假设你正在一台远程机上工作而出现了故障。由于某种原因,远程机似乎不接受你的命令。无论你录入什么命令,远程机都没有响应,甚至你也不能退出。一个解决办法就是按CTRL-]键,等待telnet>提示符,然后录入close命令。现在你可以与同一台主机重新建立连接, 当然你也可以与另一台主机连接。
quit,这个telnet命令用来中止telnet 程序。 若一个远程连接程序仍是运行的, quit将会终止它。在你关闭一个连接或者退出telnet之前,记住首先要在远程主机上退出。大多数主机在连接中断后会自动将你注销,但这样操作会更好。这样可以确保你所运行的任何程序都正常地退出并且所有的数据都已被储存。
余下的指令都不甚重要(除了我们将在下一节介绍的Z指令),你可能永远也不会用到它们。大多数这些指令是用来控制通信对话的各种技术特征,可能你不会注意到它们。若你想显示send,set或toggle 命令的进一步摘要,你可以在命令后加上一个?字符。例如:
send ?
假如你想得到更多关于telnet命令的技术信息,请参看你所用系统的资料。若你使用的是一台 Unix 计算机, 你可以使用如下命令在联机说明书( online manual)上显示
telnet条款: mantelnet
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者