screen 的简单应用

情景:

        当在远程服务器上做一些操作,如编写文件,传输文件 等    可能在我们操作过程中,由于网络,或者不小心关闭终端,可能我们前面的工作都有可能白做了

 

screen 的简单应用

         安装:

                    yum install screen

        创建一个新的screen

            [root@localhost ~]# screen -S test      //-S 创建一个新的screen  test 是创建screen名字 

             我们就进入screen中

            我们可以按  Ctrl+a+d    将screen 放在后台

                             Ctrl +d    关闭screen

            [root@localhost ~]# screen -ls

            There is a screen on:

    10701.test (Detached)          // 10701 是 PID 我们可以使用kill 将这个screen 杀掉   test 为screen的名称

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

            

            [root@localhost ~]# screen -r test   //      -r回到test 的操作界面


            [root@localhost ~]# screen -x test     // -x  可以共享屏幕   一个人可以看到另一个人的操作  这个功能可以做演示使用


          掌握以上 的基本操作   像是我们在一台远程机器给另一台远程机器拷贝东西的时候 假设上百个G 网络传输的速度几百k ,我们可以开个screen , 拷贝数据  然后我们把这个screen 放到后台,我们就可以退出,做其他的工作去,估算大概时间再上去看一下具体拷贝的情况。



你可能感兴趣的:(运维,工具)