Linux 管理远程会话 screen
- 创建一个新的会话窗口 backup
screen -S backup
- 查看会话会出现 session_id
screen -ls
- 退出会话
exit
- 直接使用 screen 命令执行要运行的命令,这样在命令中的一切操作也都会被记录下来,当命令执行结束后 screen 会话也会自动结束。
screen vim memo.txt
- 会话共享功能
# 终端 A:创建会话
screen -S backup
# 终端 B:同步终端信息
screen -x
# 或者通过 screen-session-id 进入
screen -x <screen-session-id>
# 比如
screen -x 364490.backup
- 进入会话
screen -r backup
# 有时候screen异常退出可能会提示状态为Attached,可以执行:screen -D -r backup 进行恢复。
screen -D -r <screen-name or screen-session-id>
# 比如
screen -D -r backup