題 我該如何退出telnet?


我開始telnet telnet host port。如何在Windows中停止它?令人震驚的是, 按Ctrl+C 不起作用。


237
2017-10-11 17:46


起源


歡迎來到戰壕,在Windows上沒有什麼是“令人震驚的”。 - Pacerier
@Pacerier telnet 早於Windows,微軟在80年代和90年代就擁有出色的UI標準。 - Cees Timmerman
Ctrl + C不會中斷或掛起連接的原因是中斷信號或Ctrl + C經常需要傳遞到遠程端(因此,如果您正在處理遠程shell,則可以在那里中斷程序) ),如果telnet客戶端為了自己的目的攔截了它,那將是不可能的。 - blubberdiblub


答案:


它應該印有以下內容:

Escape character is '^]'.

以來 ^X 是 按CtrlX,試試 按Ctrl] 對於 ^]

然後,您應該進入telnet控制台,您可以在其中輸入 quit 離開telnet。


361
2017-10-11 17:57



在Windows上,使用out參數運行telnet以查看轉義字符是什麼。在某些本地化的Windows版本中,其中]僅適用於 Alt Gr 關鍵,關鍵組合是 Ctrl++。 - mihi
據我所知,在我的(挪威語)鍵盤上,Ctrl + 5與^]相同。 - hlovdal
在Windows 7和sv / fi佈局上按Ctrl +¨。 - mkataja
上 Ubuntu  Ctrl + ], quit 為我工作 - user1527227
在我的瑞典鍵盤上 Ctrl+¨ - Krycke


類型 quit 在Windows中退出telnet。


76
2017-10-11 17:51



也在MacOS X上工作;) - karlingen
也適用於Linux。 - 에이바
來自@Isaac:這也適用於Windows 8.1。 - fixer1234
@Alexander你必須按 Ctrl + ] 然後才到 telnet> 提示出現輸入 quit。 - Gacha
出於某種原因,我得到了 Microsoft Telnet> ^] Invalid Command. type ?/help for help 但 quit 作品。謝謝。 - Charles Clayton


^] 手段 CTRL +右括號。這很奇怪,   有用。您將進入telnet提示符,您可以在其中鍵入    quit

在國際鍵盤上,]字符通常不是單個鍵,   並需要用其他一些密鑰替換。正確的鑰匙是   通常是P右側的鍵或之後的下一個鍵。

這是基於以下評論的列表:

  • 芬蘭語,瑞典語,挪威語,丹麥語: CTRL + 一個
  • 法國: CTRL + 6
  • 德語: CTRL + ü
  • 瑞士: CTRL + ¨
  • 匈牙利: CTRL +
  • 葡萄牙語: CTRL +
  • 荷蘭人,比利時人: CTRL + $
  • 加拿大法語: CTRL + C

引自@jtbandes的回答: https://superuser.com/a/427/192525 所有對他的信任。

PS:答案在這里為了您的方便而轉載,因為谷歌首先把我帶到了這個問題,這裡的其他答案都不足以解決我的問題。這個問題 如何在OS X終端上發送轉義字符? 可以看作是這個問題的重複(更通用的版本),因為OP的問題基本相同。


10
2017-09-01 08:32



Win7上的法語鍵盤,通過Putty在Ubuntu 17.10 VM上進行遠程會話。我用ctrl + 5而不是ctrl + 6得到了telnet提示符 - Diego Tercero
對於我的德語鍵盤,它實際上是ctr ++,而不是ctr +ü - dominik andreas
如果你在ubuntu上使用土耳其語Q,那麼CTRL + 5就是關鍵 - Erdinç Çorbacı