很多时候我的 SSH 会话不再响应(例如,当我失去互联网连接然后重新连接时)。Ctrl+ C、Ctrl+ D、Ctrl+Z和无数次按键没有任何效果。
大多数时候我已经拥有tmux
或byobu
已经运行,所以我可以启动另一个终端并重新连接。不过感觉还是挺麻烦的。如何断开 SSH 与当前终端的连接?
Ric*_*rri 88
使用“转义字符”(通常是波浪号~
)来控制 SSH 会话:
~
其次是.
关闭SSH连接;~
后跟Ctrl+Z暂停 SSH 进程;~
其次是另一个~
发送文字~
。您可以使用ssh-e
选项
设置转义字符。
此外,请记住
您还应该记得按Enter之前~。转义字符在行中的第一个字符时起作用。您还可以使用~和 稍后?从 ssh 客户端获取帮助。(感谢Lukasz Stelmach的评论。)
归档时间: |
|
查看次数: |
34413 次 |
最近记录: |