免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1583 | 回复: 5
打印 上一主题 下一主题

杀进程的shell [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-09 16:27 |只看该作者 |倒序浏览
编写一个杀进程的shell,比如说我想杀掉apache的进程,如下:
ps -A|grep httpd  > pid /*得到apache的pid放到pid这个文件里*/
awk '{print $1}' pid > pid1 /*到apache的pid放到pid1这个文件里*/
之后该怎么kill啊?
kill -15 'cat pid1'说
bash: kill: cat ldapid: no such pid
请教各位老大,我该怎么办?

论坛徽章:
0
2 [报告]
发表于 2005-09-09 16:30 |只看该作者

杀进程的shell

kill -15 `cat pid1`

killall httpd

论坛徽章:
0
3 [报告]
发表于 2005-09-09 22:35 |只看该作者

杀进程的shell

ps -a | grep httpd | grep -v grep | awk '{printf("kill -9 %s\n",$1)}' | sh

论坛徽章:
0
4 [报告]
发表于 2005-09-10 11:54 |只看该作者

杀进程的shell

[quote]原帖由 "wmjie"]ps -a | grep httpd | grep -v grep | awk '{printf("kill -9 %s\n",$1)}' | sh[/quote 发表:

应该是这个,报错的时候应该是楼主没有用-V选项

论坛徽章:
0
5 [报告]
发表于 2005-09-10 16:51 |只看该作者

杀进程的shell

请问次shell是否需要排序了呢?不然能够杀死有些进程吗?

论坛徽章:
0
6 [报告]
发表于 2005-09-12 07:28 |只看该作者

杀进程的shell

谢谢大侠,学到了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP