如何终止多个分离的屏幕会话之一而不首先重新连接到它?

如何终止多个分离的屏幕会话之一而不首先重新连接到它?

在活动屏幕会话内时,可以调用杀死会话中的所有活动窗口并使用 退出会话Ctrl+a \,但是,如何screen -ls在不首先附加到会话的情况下对通过名称(例如从 )已知的会话实现相同的效果?一种想法可能是找到该屏幕实例的 PID 并杀死 -9 它,但是,使用这种方法是否有可能留下一些过时的会话资源?我正在为此寻找一种特定于屏幕的方法。谢谢。

答案1

quit命令用于终止会话。你可以给shell命令

screen -S sessioname -X quit

相关内容