• 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退出即可!
     
  • 相关阅读:
    Hive的架构和工作流程
    Hive的定义及搭建
    HBase API操作
    HBase相关概念简介
    HBase shell常用命令
    HBase的简介和搭建
    scrapy useragent
    scrapy settings
    scrapy中的request对象
    python语法
  • 原文地址:https://www.cnblogs.com/douyi/p/11584112.html
Copyright © 2020-2023  润新知