#1 楼
一种方法是使用ssh转义字符。默认情况下,它是“〜”,但是在调用ssh时可以使用-e
选项手动设置它,也可以在ssh配置中通过EscapeChar
对其进行手动设置。要取消挂起的会话,这通常可以起作用:~.
正如Gilles指出的那样,只有在按Enter键后才能立即识别出它。
评论
实际上,不管远程计算机上发生了什么,这都将起作用。您所体验到的是〜只能在您按Enter键后立即激活(否则会太麻烦)。
–吉尔斯'所以-不再是邪恶的'
2010-10-9在0:04
太好了,我希望这在某个地方有更好的记录,我之前从未见过使用过
–法尔玛里
2010-10-9在0:18
在(至少)葡萄牙语键盘中,双击〜,然后双击。
– rsilva4
13年3月11日在21:10
我正在尝试〜^ C,不了解 Enter 的位置,而是〜。 (例如,显然意味着退出),然后按Enter键就可以了。
– mazunki
20 May 15 '21:56
#2 楼
很抱歉重新发布已接受的答案。只是要澄清一下,希望对新来者有所帮助。按Enter
按shift〜
>按。
光标将返回本地提示。
评论
请阅读以下内容:SSH会话卡住时该怎么办?