所以我有这个我一直在编辑的文件,我们称之为evilConfig.xml。
还没有正在运行的进程正在使用它。我以前编辑过它,但今天由于某些原因我尝试vi evilConfig.xml putty session冻结了。 VI甚至没有出现。
我可以很好地捕捉文件。
我尝试过但没有奏效:
还有其他想法吗?
为什么我可以使用evilConfig.xml>测试; vi测试;但是当我测试evilConfig.xml并尝试vi evilConfig.xml时,我得到换行符并且ssh会话停止响应。
当我捕捉它时,我没有看到任何时髦的角色。
谢谢你们(和女孩们),
答案 0 :(得分:2)
尝试使用-X选项运行vi(实际上是vim)。
这是一个老帖子,但我遇到了一个非常类似的问题。我的腻子有时会在启动vim时冻结。我坐在运行X-server并在putty中启用X11转发的Windows 7 PC前面。 PC通过AIX连接到远程IBM Power6。在这样的冻结之后,我查看了Putty中的事件日志,我注意到最后一个动作是“请求X11转发”。 Vim连接到您的X服务器以使用剪贴板并更改窗口标题。设置-X选项使得我的putty在这种情况下不再冻结。
答案 1 :(得分:0)
就我而言,问题在于MTU大小过大。如果使用NAT,则可以在路由器上更改MTU,但我可以在服务器上更改MTU:
sudo /sbin/ifconfig eth0 mtu 1036
sudo /etc/init.d/networking restart
在Windows上,您也可以增加此键:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpMaxDataRetransmissions"=dword:00000010