在 Linux 中杀死附加屏幕

新手上路,请多包涵

我在 linux 中创建了一个屏幕“myscreen”,但它突然停止响应。我关闭了终端并试图重新打开它。 “screen -ls”显示屏幕已附加。我尝试了以下命令,但没有任何响应。

 screen -r myscreen
screen -D myscreen
screen -D -RR myscreen
screen -X -S myscreen quit

非常感谢重新连接到屏幕或杀死屏幕的任何帮助。

原文由 Slowcoder 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 718
2 个回答
screen -X -S SCREENID kill

或者,您可以使用以下命令

screen -S SCREENNAME -p 0 -X quit

您可以通过执行 screen -ls 查看屏幕会话列表

原文由 Desta Haileselassie Hagos 发布,翻译遵循 CC BY-SA 3.0 许可协议

从终端创建屏幕:

 screen -S <screen_name>

要查看屏幕列表:

 <screen -ls> or <screen -list>

转到特定屏幕:

 <screen -x screen_name>

<screen -r screen_name>

内屏


终止屏幕:

 give ctrl+d screen will get terminated

分离屏幕:

  give <ctrl+ad>or <screen -d >screen will get detached

要重新连接屏幕:

 screen -x <screen_name> or screen -r <screen_name>

从终端杀死屏幕:

 <screen -X -S screen_name quit>

或者

<screen -X -S screen_name kill>

您可以使用 screen_name 或 process_id 来执行命令。

原文由 naveen nani 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题