MacOS:如何在失去与远程服务器的连接后解冻终端

MacOS: How to unfreeze terminal after losing connection to remote server

每次我通过 SSH 连接到远程服务器并断开连接时,我要么等待很长时间直到返回提示,要么我只是关闭终端选项卡并打开一个新的。

是否可以强制结束这种冻结的远程连接?

在卡住的 ssh 终端中输入 ~.

请注意,它必须是一行中的第一件事,所以如果您已经在其中输入了内容,请先按 enter

编辑:this answer 11 年前有更多关于可用 SSH 控制序列的详细信息。