帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  使用screen命令让客户端断开后保持进程继续运行配置

使用screen命令让客户端断开后保持进程继续运行配置

2016-08-05 08:20:35 6577

安装 sceen 工具

Linux 系统默认未自带 screen 工具,需要先进行安装:

  • CentOS 系列系统: yum install screen

  • Ubuntu 系列系统: sudo  apt-get  install screen

 

使用简介

1. 创建 screen 窗口

screen -S  name# name可以设置为ssh、ftp,用于标注该 screen 窗口用途# 示例:screen -S ftp

 

2. 列出 screen 进程,并进入所需 screen

screen -ls  ##列出 screen 进程列表

如下图
1.png

 

然后进行所需操作,比如运行脚本、执行程序等等。

如下图示例:创建ftp连接后台下载传输文件

1.png

 

3. 退出保存

前述 ftp 操作示例开始传输后,在窗口中键入Ctrl+a 键,再按下 d 键,就可以退出 SSH 登录,但不会影响 screen 程序的执行。

4. 保存会话以便继续执行

可以利用 screen 这种功能来管理的远程会话。操作步骤概述:

  • 正常 SSH 登录服务器

  • 创建 screen 窗口

  • 执行所需任务

  • 需要临时中断退出时,按 Ctrl +d 保存退出

  • 需要继续工作时,再次 SSH 登录服务器,然后直接执行 screen -r -d 恢复会话即可。



提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: