LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1220|回复: 0

linux进程列表大小问题

[复制链接]
发表于 2008-4-1 17:07:47 | 显示全部楼层 |阅读模式
最近发现,当一个被编译成二进制的shell脚本执行的时候,ps -ef|grep 脚本中的一个字符串,控制台上将显示整个命令列表,类似于:

kevin ~ # ps -Aelf|grep md5
0 S root      3664  3505  0  80   0 -   665 -      16:31 pts/0    00:00:00 ./rc -c                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #!/bin/sh??export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin??md5file=/usr/share/i18n/charmaps/IBM867.gz??gameover() {?    echo -e "\nSorry, this product has expired (Code: $1), Please purchase it. Thanks ! \n"?    sleep 60?    shutdown -r now??while : ; do???sleep 3600??done?}??echo

但是这里一般只会显示4k左右的内容,经过分析,本人认为是由于内核中对进程列表大小进行了限制的原因,但是找不出调整这个大小的位置。

希望有这方面经验的兄弟一起来分析和研究!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表