zoukankan      html  css  js  c++  java
  • linux之screen命令

    linux平台下想同时运行多个操作,执行多个程序或命令;命令行就一个,要想同时执行多个命令如何操作?

    一个screen命令即可;

    Centos操作系统默认没有安装screen;

    安装方法:

    Centos: yum install screen

    功能介绍:

      screen命令用于新建一个或多个“命令行“窗口”, 在新建的这个”窗口“中, 可以执行命令;每个”窗口“都是独立并行的;

    使用方法:

      新建一个“控制台“窗口”:

        screen  -S  控制台窗口名

        控制台窗口名是自己定义的;

        回车后便进入了这个新建的控制台。随后可以在这个控制台中执行命令,如tar、du等;

    保存“控制台”处于运行状态, 退回到原shell:

      按Ctrl+A,松开所有按键,再按“D”键。这时便退回到原来的控制台中了,并且newshell中正在执行的命令依然会在后台执行

      在新建的控制台中,可以使用exit命令结束并返回;

    在主控制台中,输入

      1 screen -r 控制台窗口名

        可以返回到之前创建的screen中。

      screen中的控制台与其正在执行的命令,不会随着SSH的断开或用户的注销而结束,除非用户手动结束,否则将一直在后台运行。

            screen -d  [keyword] -> 强制 detach,以便「接手」过来 实例

     

  • 相关阅读:
    JavaScript对象的几种创建方式?
    TCP 三次握手,四次挥手
    常用的状态码
    前后端分离的接口规范
    京东架构师:日均 5 亿查询量的ElasticSearch架构如何设计?
    [转] 谈谈Spring中都用到了那些设计模式?
    [转]Post和Get的区别
    [转]17个常用的JVM参数
    从入门到熟悉HTTPS的9个问题
    布式事务和解决方案理论
  • 原文地址:https://www.cnblogs.com/chris-cp/p/3490089.html
Copyright © 2011-2022 走看看