免费注册 查看新帖 |

Chinaunix

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

求思路。检查包含特定关键字的进程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-14 10:48 |只看该作者 |倒序浏览
我要写个检查业务进程是否存在的脚本,竟然没有思路……求助一下坛内高手
需求:监测脚本用A用户执行,业务进程是运行在B用户下的。此业务进程所包含的关键字“隐藏的比较深“(即一般的ps查不出来,得使用/usr/ucb/ps -auxwww),而且,/usr/ucb/ps命令只有在超级用户和进程拥有者使用的时候才能显示全格式,还有一个问题就是此ps输出的格式固定,而且没有格式化输出的参数,一旦内存使用量较大,字段之间就黏在一起,分不清大小了。

困难:我的思路是,用/usr/ucb/ps取得全格式,然后过滤出符合要求的进程,记录下pid,再用有格式化输出的ps命令,输出内存使用率等,然后统计。但是,/usr/ucb/ps只能超级用户和进程拥有者使用的时候才能显示全格式,我就得切换用户,这样很麻烦,所以求助别的思路,或者命令~

麻烦大家多多指教。

论坛徽章:
0
2 [报告]
发表于 2010-08-14 11:58 |只看该作者
我还真没遇见过“隐藏的比较深”的进程

ps -ef能查不到?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP