Ubuntu中screen命令使用

Ubuntu中screen命令使用

于 2024-01-11 16:55:00 首次发布

Ubuntu中screen命令使用

1
sudo apt-get install screen

screen三种状态

  1. Detached 未连接
  2. Attached 已连接
  3. Dead 死亡

1. 查看当前已有screen

1
screen -ls

2. 创建screen

1
2
screen -S name
# name:自己创建screen名称

3. 重新链接screen

1
2
screen -r name
# name: 自己希望链接的screen

4. 退出当前screen

1
2
3
screen -d
# 只是退出screen,screen仍存在,下次还可以返回
# 快捷键操作:Ctrl + A + D

5. 杀死当前screen

1
2
exit
# 杀死当前screen,并退出

6. 清除Dead状态screen

1
screen -wipe

7. 先删除前一用户再登陆

当你挂起screen,下次想重新连上screen时,有时会出现screen session的状态为Attached但是却连不上的情况,比如我想重新进入session id 为18352的screen,运行‘screen -r 18352’,提示“There is no screen to be resumed matching 18352”,解决方法如下:

1
screen -D -r 18352

解释:-D -r 先删除前一用户再登陆。