当 SSH 出现如下情况时,我该如何从 SSH 内部重新启动 shell 会话:
anton@ubuntu:~$ c: command not found
anton@ubuntu:~$ lib
anton@ubuntu:~$ this is working, but its messed up
anton@ubuntu:~$
我可以执行命令,但当我输入命令时,控制台上什么也没有显示。但是,只要我按下Enter命令,命令就会执行,并且会出现输出(没有行尾,如上所示)。
exec bash
bash --login
clear
什么都不起作用,不过重新启动 SSH 会话有效。临时解决方案是启动一个屏幕会话,每次界面冻结时,您只需执行Ctrl+ a->c即可启动新会话并关闭旧会话。
答案1
该命令reset
可能会有所帮助。请参阅man reset
详细信息,但简单一点reset
就足够了。