最初发布在Unix 和 Linux 社区,但几天后没有正确答案。如果我从这里得到答案,我会将答案移到那里。谢谢!
如何终止死屏会话?
[allen@mmbp ~]$ screen -ls
There is a screen on:
3634.wb_backend (Dead ???)
Remove dead screens with 'screen -wipe'.
1 Socket in /var/run/screen/S-allen.
Run Code Online (Sandbox Code Playgroud)
我试过screen -X -S 3634.wb_backend quit了,结果如下:
There is a screen on:
3634.wikibrain_backend (Dead ???)
Remove dead screens with 'screen -wipe'.
No screen session found.
Run Code Online (Sandbox Code Playgroud)
我试过screen -S -X wb_backend kill了,结果如下:
mkfifo /var/run/screen/S-allen/27272.-X failed
这个(死 ???)会话曾经是一个附加的会话,我用过:
screen -X -S 3634.wb_backend kill
Run Code Online (Sandbox Code Playgroud)
杀死它。它最终处于这种奇怪的状态。
我试过了:
screen -wipe
Run Code Online (Sandbox Code Playgroud)
但它没有用。
我怎么能终止它?
您需要终止 PID 报告的 PID screen -ls,然后擦除会话:
kill -9 3634
screen -wipe
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16413 次 |
| 最近记录: |