如何进入屏幕会话?

时间:2013-10-23 15:29:41

标签: linux session unix ubuntu gnu-screen

我已经在屏幕上开了几个会话。现在我想进入其中一个。我已阅读有关屏幕的manual,因为我可以通过

查看屏幕会话列表
screen -list

所以,现在我知道我想要进入哪个会话,因为我知道它的创建时间,上面的命令显示了一个包含创建时间的会话列表。

可以告诉我如何进入特定的屏幕会话以查看其输出并发送命令?

2 个答案:

答案 0 :(得分:2)

重新加入会议:

screen -r <session_id>

示例:

  1. 创建一个会话,给它一个好名字:

    user:~$ screen -S nananananana_batman
    
  2. 关闭终端(分离)。

  3. 列出活动会话:

    user:~$ screen -list
    
    There is a screen on:
        3151.nananananana_batman    (10/23/2013 05:34:02 PM)    (Detached)
    1 Socket in /var/run/screen/S-user.
    
  4. 重新回到我们的会议:

    user:~$ screen -S nananananana_batman
    

答案 1 :(得分:0)

尝试屏幕-x,我只在一个屏幕会话时经常使用它。

它还可用于附加忘记分离/丢失连接等的会话。

屏幕-R将尝试附加最年轻的会话。