Linux | Screen
screen命令
screen
是一个非常有用的命令。应用场景:
- 单个
SSH
会话中使用多个shell
窗口(会话)的能力 - 服务器开发,一个单独运行进程的窗口。可以避免单独再开一个窗口。 …
screen使用
创建一个窗口
$ screen -S name
执行自己需要的命令
$ ...
分离窗口
ctrl + A + D
重新连接到screen
如果只有一个会话可以直接使用 -r
$ screen -r
如果有多个screen
会话,可以使用 ls 参数列出
$ screen -ls
There is a screen on:
10698.ttys004.zqj (Detached)
1 Socket in /var/folders/kt/9s3ff1cs2tn93x3ndv9kdbn00000gn/T/.screen.
使用会话id
还原会话
$ screen -r 10698
使用name
还原会话, 该 name
是 上面 创建会话时使用的name
: screen -S name
$ screen -r -S name
终止会话
- ctrl + D
- exit
help
如果要使用screen
的所有功能可以参考手册。
$ screen -help
--完--
- 原文作者: 留白
- 原文链接: https://zfunnily.github.io/2021/09/screen/
- 更新时间:2024-04-16 01:01:05
- 本文声明:转载请标记原文作者及链接