键盘快捷键退出“ telnet”


38

在Windows XP / Server 2003上

在建立连接后,在指定端口上远程登录某个远程主机时,有时按ctrl +]不会退出。有什么命令可以退出而不是仅关闭命令行窗口?谢谢。

编辑:但是有时即使输入ctrl+ ],telnet命令行也不会显示,仍然停留在空白屏幕上。

Answers:


52

ctrl+]是使telnet进入命令模式的转义序列,它不会终止会话。如果您close在点击以后键入ctrl+],将“关闭” telnet会话。


很奇怪,Ctrl +]似乎无效。另外,为什么您键入close而不是简单地输入q
Pacerier

我认为它们是“打开”和“关闭”连接,而不是“退出”会话。如果您自己运行telnet而没有其他选择,则可以使用open host.domain.com。因此对我来说,closeopen的明显合作伙伴,这才有意义。但是,q也可以,并且字母肯定更少:)
Alex

接近带我去Microsoft Telnet>qquit带我去C:\Windows\system32>
苏海尔·艾哈迈德

11

在德语键盘上,以下击键将有帮助

CTRL + +

更确切地说

Strg + +


非常真实 在德语键盘上,<kbd> ctrl </ kbd> + <kbd>] </ kbd>无效(!)。我确定其他键盘布局需要其他组合。
twigmac '16

1
对于瑞士德语,这是CTRL +
¨– raudi

对于法语,是CTRL +'$'
Orsiris de Jong

5

您可以使用“退出”命令,也可以根据需要将其缩写为“ q”。


2

我不是非常熟悉Windows telnet,但是使用telnet的非Windows盒子上的本地行为是telnet状态与终端状态或封闭的窗口和外壳程序的组合。(如果远程连接更改了回显模式,字体颜色,中断状态等,则杀死telnet不会影响该本地状态。)

Windows是否具有类似的本地状态?(我认为是这样,否则大多数文本编辑器和许多其他程序在telnet窗口中将无法运行。)

对于Unix,典型的顺序是Ctrl]→交通quit→交通return→交通stty sane→交通return得到局部控制和TTY理智。在Windows中,“ tty sane”相当于什么?


2

对我有用的解决方案是

CTRL $

然后当您进入telnet邀请后

quit 

然后输入以退出telnet并返回到DOS邀请


1

ctrl+]如果telnet客户端已经连接,将带您进入命令模式;从那里,您可以键入(q)uit退出。

但是,如果正在连接(或无法连接...),则无法中断该过程直到超时。


1

在大多数应用程序中,断开线路的标准方法是~+ .,请记住,通常必须盲目键入,因此请按两次Enter键:Enter+ ~+ .

这也是在无响应的SSH会话上关闭连接的标准方法。


不起作用:Invalid Command. type ?/help for help
Pacerier,2015年

1
初估值然后点使用通过rlogin,并随后通过ssh(至少在Unix); 它没有使用过,也没有被使用telnet。(某些程序(如ed和某些协议,如SMTP和NNTP,使用仅包含点的来终止数据)。大多数telnet客户端,包括Windows,默认为ctrl-],但可以设置为其他内容。
dave_thompson_085

1

在法语键盘上,我必须使用ctrl + $

然后从出现的telnet提示中“退出”。



0

至少在我的Linux系统中,退出telnet会话的唯一方法是使用以下键(同时按下3个键:Ctrl,AltGr,+,然后出现以下提示:telnet>现在,按q和telnet会话将终止。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.