Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

使用 screen 后台实时执行命令备份命令

(1)安装 screen 软件包

rmp安装:rpm -ivh /mnt/Packages/screen-4.1.0-0.23.20120314git3c2946.el7_2.x86_64.rpm

yum安装:yum -y install screen

注:挂载和配置yum源等操作本次不介绍,可参考博主博文:Linux CentOS7 软件包的管理与安装

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

(2)输入 screen 命令进入一个新的 Shell 窗口

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

(3)打开一个 vim 进程

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令
(4)在 screen 窗口键入 Ctrl + a + d 可以离开当前会话

detach:脱离,离开

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

(5)输入 screen -ls 查看已经建立的会话

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

(6)通过使用 screen -r id 重新连接该会话

Linux CentOS7 云计算高级运维第一阶段项目实战:使用 screen 后台实时执行命令备份命令

(7)输入 exit 退出当前 screen 会话

 

另:常见 screen 参数

screen -S th:新建一个名为 th 的会话

screen -r th:回到 th 会话