33.screen多窗口后台执行命令

screen后台执行

screen概述

screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每个screen窗口中就像操作一个真实的Telnet/SSH连接窗口那样。

 

screen安装

rpm安装

[root@localhost ~]# rpm -ivh /mnt/Packages/screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm

warning: /mnt/Packages/screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing...                          ################################# [100%]

Updating / installing...

   1:screen-4.1.0-0.25.20120314git3c29################################# [100%]

yum安装

[root@localhost ~]# yum -y install screen

 

screen使用

screen进入全新会话

进入全新会话后,可以像正常窗口一样操作。即使离开一段时间后,这个窗口中的命令依然执行。

 

 

 

 

Ctrl + a + d新建窗口

在当前screen窗口输入快捷键Ctrl + a + d,将新建一个窗口。

 

 

 

 

screen –ls

查看已经建立的会话ID

[root@bogon ~]# screen -ls

There is a screen on:

       50875.pts-1.bogon     (Detached)

1 Socket in /var/run/screen/S-root.

 

[root@bogon ~]#

 

screen –r 数值

重新连接会话

[root@bogon ~]# screen -r 50875

 

screen –S 会话名

创建一个名字叫ce_shi的新会话

[root@bogon ~]# screen -S ce_shi

 

查看所有会话

[root@bogon ~]# screen -ls

There are screens on:

        51246.ce_shi    (Attached)

        50875.pts-1.bogon       (Detached)

2 Sockets in /var/run/screen/S-root.

 

exit退出会话

[root@bogon ~]# exit

posted @ 2020-12-31 13:12  AI非AI  阅读(181)  评论(0)    收藏  举报