[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 这样的,不行, 显示找不到这个名称
1
besto 2017 年 5 月 5 日
这名字哪里一样了?你这分明是两个都是 attach 状态,先 screen -d 再 screen -r
|
2
expy 2017 年 5 月 5 日
先 Detach+1,然后只要数字就行。
|
3
Ansen 2017 年 5 月 5 日
通过 PID 恢复
screen -r 9083 screen -r 2025 |
4
vus520 2017 年 5 月 5 日
用 id 不就行了么
|
5
demo 2017 年 5 月 5 日 这样都能被艾特,一脸懵逼
|
9
cherrypi 2017 年 5 月 5 日 via iPhone
哈哈,笑疼
|
11
spongebobsun 2017 年 5 月 5 日 via iPhone
@deyu260 我记得有个 override 老兄
|
13
mhxddlm 2017 年 5 月 6 日 via Android
screen -x 前面的数字
|
15
harker 2017 年 5 月 6 日
我只看看不说话
|
16
fy 2017 年 5 月 6 日
|
17
fy 2017 年 5 月 6 日
握草 这两位老兄竟然都有
|
18
ITOutsider 2017 年 5 月 7 日 via iPhone
@gmail.com
|
19
Osk 2017 年 5 月 7 日 via Android
可以直接 screen -D -r session_name 强制 detach 后再 attach
|
20
purezhang 2023 年 5 月 10 日
分享一个 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 |