zoukankan      html  css  js  c++  java
  • screen虚拟终端工具

    说明:有时候我们要执行一个命令或脚本,需要几小时甚至几天,但是不能中断,有时想查看当前输出信息的时候,可以将它丢到后台运行,但是后台运行却无法显示或输出相关信息出来;我们可以使用一个虚拟终端工具screen来实现,虚拟一个终端直接在上面运行脚本或命令,隐藏到后台运行,但随时可以调出查看当前进度与信息
     
    1:安装screen
    [root@ghs ~]#yum -y install screen
     
     
    2:新建一个虚拟终端
    [root@ghs ~]# screen
     
    ##进入终端需要保持运行且不终断,ctrl和a键同时按+d保持运行终端并退出终端界面
     
     
    3:查询运行的虚拟终端
    [root@ghs ~]#screen -ls
    There are screens on:
        22849.pts-0.ghs    (Detached)
    2 Sockets in /var/run/screen/S-root.
     
    ##22890是终端的ID,pts-0.ghs终端名称!
     
     
    4:进入运行中的终端
    [root@ghs ~]#screen -r   22849
     
    ##可以加终端ID或者终端名称
     
     
    5:指定终端的名称
    [root@ghs ~]#screen -S  test
     
    ##可以看到终端的名称不是pts-0.ghs,指定的名称test
    [root@ghs ~]#screen -ls
    There are screens on:
        22890.test    (Detached)
        22849.pts-0.ghs    (Detached)
    2 Sockets in /var/run/screen/S-root.
     
     
    如果想要终止运行的终端,可以返回想要的终止的终端界面,输入exit退出即可!
     
  • 相关阅读:
    数据库分页
    oracle查询某一个字段的数量总和
    JSON.stringify()和JSON.parse()
    oracle查询以当前年份为准的近些年数据
    关于oracle中日期使用
    最简单的js确认框!
    oracle插入数据时解决和旧数据id的冲突
    CentOS查看内核版本,位数,版本号
    CentOS 使用命令设置代理
    CentOS 编译源码安装MySQL-5.6.16
  • 原文地址:https://www.cnblogs.com/douyi/p/11584112.html
Copyright © 2011-2022 走看看