V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
JiaFeiX
V2EX  ›  Linux

screen 命令搞出来了两个一样名字的会话, 如何恢复其中一个?

  •  
  •   JiaFeiX · 2017-05-05 17:19:21 +08:00 · 4132 次点击
    这是一个创建于 2759 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [root@demo root]# screen -list

    There are screens on:

        9083.xiaoniu    (Attached)
    
        2025.xiaoniu    (Attached)
    

    2 Sockets in /var/run/screen/S-root.

    不小心,搞出来了 2 个一样名字的 screen 会话,如何恢复这两个? 尝试 2083.xiaoniu 这样的,不行, 显示找不到这个名称

    20 条回复    2023-05-10 08:55:52 +08:00
    besto
        1
    besto  
       2017-05-05 17:22:55 +08:00
    这名字哪里一样了?你这分明是两个都是 attach 状态,先 screen -d 再 screen -r
    expy
        2
    expy  
       2017-05-05 17:36:16 +08:00
    先 Detach+1,然后只要数字就行。
    Ansen
        3
    Ansen  
       2017-05-05 17:45:46 +08:00
    通过 PID 恢复
    screen -r 9083
    screen -r 2025
    vus520
        4
    vus520  
       2017-05-05 18:19:56 +08:00
    用 id 不就行了么
    demo
        5
    demo  
       2017-05-05 18:21:02 +08:00   ❤️ 22
    这样都能被艾特,一脸懵逼
    ryd994
        6
    ryd994  
       2017-05-05 18:22:09 +08:00
    @demo 这是个好想法
    我去注册个 @localhost 的小号
    nyanyh
        7
    nyanyh  
       2017-05-05 18:35:30 +08:00
    @demo 哈哈哈哈哈笑出声
    ChasYuan
        8
    ChasYuan  
       2017-05-05 19:40:10 +08:00
    @demo hhhhh 心疼
    cherrypi
        9
    cherrypi  
       2017-05-05 20:00:57 +08:00 via iPhone
    哈哈,笑疼
    deyu260
        10
    deyu260  
       2017-05-05 20:04:32 +08:00
    @demo 论起名字的重要性
    spongebobsun
        11
    spongebobsun  
       2017-05-05 20:13:14 +08:00 via iPhone
    @deyu260 我记得有个 override 老兄
    tangbao
        12
    tangbao  
       2017-05-05 23:16:27 +08:00
    @demo 哈哈哈哈 笑的无法自理
    mhxddlm
        13
    mhxddlm  
       2017-05-06 03:14:59 +08:00 via Android
    screen -x 前面的数字
    mengzx
        14
    mengzx  
       2017-05-06 13:16:40 +08:00 via Android
    @root 😂
    harker
        15
    harker  
       2017-05-06 14:33:35 +08:00
    我只看看不说话
    fy
        16
    fy  
       2017-05-06 19:58:09 +08:00
    fy
        17
    fy  
       2017-05-06 19:58:41 +08:00
    握草 这两位老兄竟然都有
    ITOutsider
        18
    ITOutsider  
       2017-05-07 06:10:10 +08:00 via iPhone
    @gmail.com
    Osk
        19
    Osk  
       2017-05-07 19:04:00 +08:00 via Android
    可以直接 screen -D -r session_name 强制 detach 后再 attach
    purezhang
        20
    purezhang  
       2023-05-10 08:55:52 +08:00
    分享一个 securecrt (或其他软件),登陆后自动运行的脚本


    没有,创建新的
    有死,链接死的
    否则,链接活着的-1


    if [[ -z $(screen -list |grep tached) ]];then screen -dRU terminal;elif [[ -n $(screen -list |grep Detached) ]];then screen -dRU $(screen -list|grep Detached|tail -1|awk -F " " '{print $1}'|awk -F "." '{print $2}');else screen -dRU $(screen -list|grep -m 1 Attached|awk -F " " '{print $1}'|awk -F "." '{print $2}')-1;fi
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2657 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 05:01 · PVG 13:01 · LAX 21:01 · JFK 00:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.