博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell脚本批量杀死进程
阅读量:5880 次
发布时间:2019-06-19

本文共 826 字,大约阅读时间需要 2 分钟。

使用Ubuntu系统时常会遇到机器卡死的情况(人生最大的痛苦),所有的键都没有用,只好强制关机,我似乎对此已经'乐此不疲了'。

看到又神牛说: 可以在tty里面把相关的进程杀死,之后就正常。(到目前我还没有试过,好奇怪,自从写了这个脚本就再没有遇到死机的情况)

我用的一个脚本就是:

1 ######################################################################### 2 # File Name: stopproc.sh 3 # Author: Stomach_ache 4 # mail: sudaweitong@gmail.com 5 # Created Time: 2014年05月03日 星期六 15时00分16秒 6 # Propose:  7 ######################################################################### 8 #!/bin/bash 9 #根据进程名杀死进程10 if [ $# -lt 1]11 then12     echo "缺少参数:procedure_name"13     exit 1                                                                  14 fi15 PROCESS=`ps -ef|grep $1|grep -v grep|grep -v PPID|awk '{print $2}'`16 for i in $PROCESS17 do18         echo "Kill the $1 process [ $i ]"19         kill -9 $i20 done

 

转载于:https://www.cnblogs.com/Stomach-ache/p/3705170.html

你可能感兴趣的文章
js_xpath_搞不定的东西
查看>>
BGP
查看>>
微信小程序获取当前经纬度并逆解析地址代码
查看>>
FileZilla
查看>>
win7下折腾filezilla_client
查看>>
python2.7安装requests
查看>>
注册表-注册表被禁用如何处理
查看>>
JDBC的学习(一)——Java与MySQL的连接
查看>>
JavaScript学习总结(十二)——JavaScript编写类
查看>>
几种更新(Update语句)查询的方法
查看>>
字符串折叠
查看>>
【ASP.NET开发】.NET三层架构简单解析 分类: ASP.NET...
查看>>
在C#中使用RadioButton
查看>>
计算机操作系统第二章自测题-进程管理
查看>>
mybatis$和#的区别
查看>>
Maven入门指南(一)—— Maven下载与安装
查看>>
java - xml解析
查看>>
2020
查看>>
Docker容器(分享十五)
查看>>
Django如何重设Admin密码
查看>>