centos7中screen的用法

摘要:作为运维工作人员总会遇到由于某种原因远程连接断掉,而导致很多任务无法进行,当我们在进行大量的数据

       进行复制时,可以通过screen这种会话来进行。

         今天介绍一个screen的用法,来解决这个问题

screen的介绍

  • 通过一个SSH session使用多个shell窗口
  • 即使网络断开链接也能保持shell窗口处理激活状态
  • 可以在任何地方断开或者重连同一个shell session
  • 不用为了跑一个耗时的任务而长时间保持几个shell session处于激活状态

    

安装:

   mount /dev/cdrom /media   (注释:将cdrom挂载到media)

   rpm -ivh /media/Packages/screen-4.1.0-0.23.20120314git3c2946.el7_2.x86_64.rpm  (注:合理使用tab键的)

使用:

screen -S sessionname (创建名为sessionname的会话)

screen -ls  (显示已经创建的session)


(其中最后一个session是不用screen -S创建的会话,系统自动添加的名字,Attached表示session未与终端断开,Detached表示session已于终端断开,可用screen -r sessionname 来恢复 或者将sessionname替换为前面的数字)

screeen -x (加入正在连接的session,两个终端连接相同的sesssion,可使两个终端显示相同的效果)

exit (在两个终端的任意终端的命令行输入exit即可退出screen)

screen -x sessionname

同一台设备的不同终端可以直接使用,不同设备的终端需要使用ssh连接设备在使用screen -x sessionname




猜你喜欢

转载自blog.csdn.net/root__oo7/article/details/81012241