ssh会话被强制断开连接时,读取行中断(mac)


0

在Mac的iTerm应用程序上,当我SSH到远程计算机中并且由于断电或连接失败而终止连接时,有时,终端中的读取线会失败。至少,我认为这是一句话,主要症状是历史搜索向后和历史搜索向后不再起作用。我无法理解的部分是,即使在建立新连接后,它在本地和远程计算机上都已损坏。另一个奇怪的部分是,故障只会在某些时间发生,而不是在每次断开连接时发生。

我认为这可能与ssh,mac的终端或iTerm应用有关,但我不知道从哪里开始寻找。任何想法都将不胜感激,但面对如此复杂的问题,我真的无法期待任何解决方案。


这不是与编程相关的问题。超级用户或askdifferent将是一个更好的选择。
Ikke

2
不知道您正在经历什么,但是我怀疑您的终端设置会因为您的ssh被杀死而被抛弃。尝试在终端中键入“重置”作为可能的解决方法。
bigendian

谢谢,重置固定它-在任何地方都有记录吗?
keflavich 2011年

@Ikke:我标记了此帖子为超级用户
keflavich 2011年

@bigendian-这就是解决方案。它记录在任何地方吗?如果您发布它,我会接受它作为答案。我仍然很好奇为什么万一其他人有想法...
keflavich 2011年

Answers:


1

您的终端设置正在关闭,并且reset命令可用于修复它们。

我实际上不确定为什么会发生这种情况,但是我怀疑某些二进制文件可能会传递给外壳程序,该程序会将其解释为更改外壳程序操作方式的控制代码。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.