zoukankan      html  css  js  c++  java
  • shell习题第24题:杀进程

    【题目要求】

    一台机器负载高,top查看到有很多sh的进程,然后top -c查看可以看到对应的进程命令是sh -c /bin/clear.sh

    经分析后发现是因为该脚本执行时间太长,导致后续执行时,上次的脚本还未执行结束,写一个脚本批量杀死所有的sh的进程

    【核心要点】

    kill -9 pid

    【脚本】

    #!/bin/bash
    
    for p in `ps aux | grep clear.sh|awk '{print $2}'`
    do
        kill -9 $p
    done
    
    #或者
    
    ps aux | grep clear.sh | awk '{print $2}' | xargs kill -9
  • 相关阅读:
    HTML学习基础(一)
    初识C#
    SQL小知识
    jQuery(四)
    jQuery(三)
    认识jQuery(二)
    认识Jquery
    初识Javascript
    初识HTML
    博客,你好!
  • 原文地址:https://www.cnblogs.com/dingzp/p/10991736.html
Copyright © 2011-2022 走看看