我正在尝试取消屏幕会话。我注意到许多其他相关问题,但是这些答案都对我没有帮助。我正在尝试终止以下会话:
screen -ls
There is a screen on:
23520.pts-6.porkypig (09/30/2013 02:49:47 PM) (Detached)
1 Socket in /var/run/screen/S-root.
screen -r 23520.pts-6.porkypig
现在我正在开会。根据文档:
http://www.gnu.org/software/screen/manual/screen.html#Quit
我应该按“控制a”,然后按“控制\”。我做到了,没有任何反应。
另一个解决方案是按Ctrl+ a并键入:quit。但是,它什么也没做。实际上,按control+ a,除了出现“ No Other Window”(无其他窗口)消息外,之后什么都不会发生。
screen -r porkypig
或screen -r 23520
,而不必包括完整的字符串。屏幕名称应该使事情变得简单而不复杂。
ps aux | grep "SCREEN" | awk '{print $2}' | xargs kill