GNU屏幕似乎死机了。无法输入用户输入。
我使用的是GNU屏幕,当我按下屏幕时,它变得无响应。我可以执行所有GNU屏幕命令,但不能输入用户输入。我不想杀死这个屏幕,因为我有重要的工作,也不想失去它。
Answers:
在下面的命令中,Ctrl用您的屏幕命令转义键替换。
尝试Ctrl+ a q,这是取消滚动的顺序。
Ctrl+a s是阻止滚动的顺序,这使屏幕看起来像死机了。
sudo
(因为我忘记了从它开始),所以当我使用屏幕时,我会一直锁定它!如先前的评论所述,CTRL+A q
大多数情况下有效,有时还存在屏幕。希望CTRL + A不是默认值,在很多我使用的服务器上,我将其更改为“ ESC”键。
当使用腻子,你可以,如果你按下得到一个显然冻结屏幕Ctrl+ s。这会发送一个Xoff
信号,阻止终端的输出。
解决方法是按 Ctrl+q发送Xon
信号。
如果那是您的问题,则上述方法效果很好。
如果您将ssh's放入另一台计算机并且已经一段时间没有去过窗口了,那么当您返回时,它会冻结。要解决此问题,您可以尝试以下操作:
1)创建一个新窗口
Ctrl-a c
2)ssh进入冻结的窗口中的框。
3)找到ssh运行的进程:
ps aux | grep <remote_box_on_frozen_screen>
要么
ps aux | grep <your_user_id>
4)杀死进程
kill <process_id>