«

linux Screen使用

TLYAN 发布于 阅读:2715 学习分享


其实这个主要的作用就是我们在下载或者同步安装程序软件文件时怕断网或者关闭电脑时需要用到、


  首先安装:

  1.yum -y install screen

  2.我们新建一个窗口 执行screen -S yourname (换成中文理解时新建一个yourname的新窗口 建议名字更换成其它名字)

  3.这时我们就需要输入我们的命令进行执行了,执行后我们可以新打开一个SSH连接器连接linux您会发现您没看到您操作的东西了,这时我们需要执行下下一个命令。

    screen -r yourname

   这样您就可以看到 A连接器(最开始设置的),B连接器(刚刚您新开),2个界面同时现实您的工作,这时您就可以关闭电脑了或者2哥连接器都可以关闭了。

 4.如果需要同时处理几个界面我们可以建立多个 screen。

      比如screen -S data1   回到这个窗口 creen -r data1

             screen -S data2   回到这个窗口 creen -r data2

      等等,这种建立一般都要新开一个SSH建立或者您断开老的在建立。

5.如果您建立了多个窗口您忘记了可以用screen -ls 看看有哪些窗口。

6.正常来说我们只需要用到以上命令就够了,下面命令提供参考。

screen -S yourname -> 新建一个叫yourname的session,

screen -ls         -> 列出当前所有的session
       screen -r yourname -> 回到yourname这个session
       screen -d yourname -> 远程yourname 某个session
       screen -d -r yourname -> 结束当前session并回到yourname这个sessio

7.这里提出我们遇到异常时处理。

本来正常操作是没问题的,今天上午我手残,回到窗口点成了新建窗口后

 从上图我们有2个同名字的窗口,但是前面的ID不一样,我百度了下,一直无解,后问得大神使用:

26161.yourname (Attached)
      42137.yourname (Attached)

screen -d -r +id 

我用 screen -d -r 26161 回车回到了原来使用的(42137是早上手残整的)

  因此记录下来以备后用。

linux Screen 新建窗口 linux离线下载还原 linux离线安装还原