Skip to content

安装 ​

安装的时候,centos和ubuntu的包名都是screen,直接安装就好

使用 ​

shell
├─sshd───sshd───bash───pstree

这就是初始本次会话的进程树

创建任务 ​

这两个都是会直接进入这个任务,需要自己进行退出(Detached)

没有名字的任务 ​

shell
screen

创建一个会话,会使用一个固定格式的名字,这个我没有查阅文档

创建一个有名字 ​

shell
screen -S {task_name}

创建一个指定名字的窗口

将任务放到后台 ​

在创建任务时,会直接进入到任务的shell中,有时候需要将任务直接放到后台执行,所有要放到后台

Ctrl+A ​

另外一种方式:再打开一个终端 ​

bash
screen -d {pid}
或者
screen -d {task_name}

恢复任务 ​

shell
screen -r {pid}
或者
screen -r {task_name}

删除任务 ​

使用 -r进入screen任务之后 输入exit

常用命令 ​

shell
screen -dmS [Task_name] [该窗口需要执行命令]

详细博客