杀死分离的屏幕会话

我从某个地方了解到一个分离的屏幕可以被杀死

屏幕-X -S [你要杀的会话#]杀

你可以从哪里获得[想要杀死的会话]

屏幕-ls。

但这不起作用。 哪里不对了? 什么是正确的方法?


“杀”只会杀死一个屏幕窗口。 要“杀死”完整的会话,请使用quit

$ screen -X -S [session # you want to kill] quit

通过执行以下操作,您可以终止屏幕会话中未响应的分离会话。

  • 输入screen -list来识别分离的屏幕会话。

    ~$ screen -list  
        There are screens on:  
             20751.Melvin_Peter_V42  (Detached)  
    

    注意: 20751.Melvin_Peter_V42是你的会话ID。

  • 连接到分离的屏幕会话

    screen -r 20751.Melvin_Peter_V42
  • 一旦连接到会话,请按Ctrl + A,然后键入:quit


  • 列表屏幕:

    screen -list
    

    输出:

    There is a screen on:
    23536.pts-0.wdzee       (10/04/2012 08:40:45 AM)        (Detached)
    1 Socket in /var/run/screen/S-root.
    

    杀屏幕会议:

    screen -S 23536 -X quit
    
    链接地址: http://www.djcxy.com/p/65677.html

    上一篇: Kill detached screen session

    下一篇: Who "Killed" my process and why?