一个 screen 中进入另一个 screen 导致无法进入后一个screen

参考:Xshell使用中出现screen状态变Attached连接会话失败

问题:

  1. 新建了一个 screen session A, 在 A 里面进入了 screen session B, ctrl+a+d 退出时,导致 B Attached,无法进入。
  2. 使用xshell远程登录主机,使用screen命令启动程序运行至后台,意外发现screen session的状态为Attached,使用命令screen -r <session-id>,提示失败信息,重复多次无果。

解决方法:把自己踢掉,然后重新连接。使用命令screen -ls列出所有的会话,确定是哪一个会话id连接不上,使用 screen -D -r <session-id>(id号就是那个attached状态的id),回车,本次xshell连接断开,退出相应会话,再次连接,即可解决。

意外遇到的情况,具体是因为做了什么操作导致,没有注意,所以原因暂时没有去深究,记下解决方案。

发布中出现的问题,解决办法来自网络。

你可能感兴趣的:(一个 screen 中进入另一个 screen 导致无法进入后一个screen)