小编Tor*_*xed的帖子

Linux 终端 - 冻结更新输入但可以执行命令?

当它看起来像这样时,如何从 SSH 中重新启动 shell 会话:

anton@ubuntu:~$ c: command not found
                                    anton@ubuntu:~$ lib
                                                       anton@ubuntu:~$ this is working, but its messed up
                         anton@ubuntu:~$
Run Code Online (Sandbox Code Playgroud)

我可以执行命令,但是当我输入它们时,控制台上没有任何显示。但是只要我按下Enter命令就会执行并且输出就会出现(没有行尾,如上所示)。

exec bash
bash --login
clear
Run Code Online (Sandbox Code Playgroud)

没有什么真正起作用,但重新启动 SSH 会话有效。临时解决方案是启动一个屏幕会话,每次界面冻结时,您只需执行Ctrl+ a->c开始一个新会话并关闭旧会话。

linux ssh bash console

4
推荐指数
1
解决办法
425
查看次数

标签 统计

bash ×1

console ×1

linux ×1

ssh ×1