zoukankan      html  css  js  c++  java
  • linux_redhat_线程后台运行方法

    建议看完1:后直接看2 screen 方式熟练些可靠。

    1  次方法适用于redhat系统,unbunt* 系统用screen 命令 

    产看系统版本

    cat /proc/version

    首先项目制作的sh文件 ,ls显示是默认为白色,没有执行权限,修改执行权限

    chmod 777 startup.sh

    修改后效果如下

    让其后台运行的方法 

    ./ startup.sh &

    备注:加上&是后台运行 ,运行后,摁住Ctrl A+D 返回。

    查看线程是否在后台运行,

    ps -ef | grep startup

    备注:startup 脚本名称

    ------------------分割线----------------

    2 安装screen  使用screen 管理线程

    [还有一种更加强大的方式是使用screen]

    如果你使用APT软件包管理工具:apt-get install screen
    如果你使用yum软件包管理工具:yum install screen

    screen 运行后台线程

    screen -S news ./startup.sh

    [news 为自己起的线程名称]

    然后点击ctrl +A+D回到主线程

    查看后台线程  

    screen -ls

    进入后台线程

    screen -r testname[或者根据ls显示的线程id]

    停止

    ctrl+c

  • 相关阅读:
    Linux上统计文件夹下文件个数
    linux----tail 过滤日志文件中的关键字
    Linux----Makefile
    Python--day 3
    Python--day 2
    Python--day 1
    Ubuntu14.04 64位网易云播放器
    qt 串口通信学习的目录
    qt layout 注意要点
    模拟电子第一章半导体
  • 原文地址:https://www.cnblogs.com/cphmvp/p/3801337.html
Copyright © 2011-2022 走看看