4
为什么在SSH连接中断时控制台有时会永远挂起?
我已经在许多控制台(在Linux,Mac上,...)以及许多不同网络中的许多不同机器上看到了这一点。我永远无法查明发生这种情况的确切原因:您要做的就是通过SSH登录到计算机。如果连接由于某种原因而中断(为简单起见,假设网络电缆被拔出),则有时控制台会永远挂起-在其他时候,它对父shell的出口也很好。 发生这种情况时非常烦人(例如,您丢失了命令历史记录。)也许存在秘密的键盘快捷键可以强制退出(Ctrl-C或Ctrl-D无效)?而且,在所有实现中产生此随机“错误”的原因是什么?