免费注册 查看新帖 |

Chinaunix

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

如何察看进程状态 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-07 15:02 |只看该作者 |倒序浏览
请问各位大哥,solaris下如何查看进程的状态,是不是僵尸进程?

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

如何察看进程状态

给你一个自动杀死这种进程的脚本。
   Autokill程序脚本
   #

   # autokill

   #

   ps -ef | awk '{ print $1,$2,$7,$8 }' | \

   awk '/[0-9][0-9]:[0-9][0-9]:[1-9][0-9]/ { print $1,$2,$3,$4 }' | \

   awk '!/root/ { print "kill -9 " $2}' > /tmp/k_kill

   chmod 777 /tmp/k_kill

   /tmp/k_kill

论坛徽章:
0
3 [报告]
发表于 2005-01-07 18:46 |只看该作者

如何察看进程状态

good !thank you

论坛徽章:
0
4 [报告]
发表于 2005-01-08 14:25 |只看该作者

如何察看进程状态

多谢二楼!
不过我不是想杀死僵尸进程,我是在学习写程序,不知道怎么看僵尸进程,也就不知道我写的程序是否成了僵尸进程。

论坛徽章:
0
5 [报告]
发表于 2005-01-08 14:49 |只看该作者

如何察看进程状态

ps -ef  僵尸进程一般好像包含〈dau....>;类似的字符,进程号好像都是0,我有点忘了,你按我说的看一下吧

论坛徽章:
0
6 [报告]
发表于 2005-01-08 17:09 |只看该作者

如何察看进程状态

bash-2.03$ ps -el|more
F S   UID   PID  PPID  C PRI NI     ADDR     SZ    WCHAN TTY      TIME CMD
19 T     0     0     0  0   0 SY        ?      0          ?        0:07 sched
8 S     0     1     0  0  41 20        ?    104        ? ?        0:00 init
19 S     0     2     0  0   0 SY        ?      0        ? ?        0:00 pageout
19 S     0     3     0  0   0 SY        ?      0        ? ?        0:00 fsflush
8 S     0   234     1  0  41 20        ?    230        ? ?        0:00 sac
8 S     0   237   234  0  41 20        ?    230        ? ?        0:00 ttymon
8 S   100   252   243  0  69 20        ?    135        ? pts/1    0:00 run.sh
8 S     0   123     1  0  68 20        ?    228        ? ?        0:00 inetd
8 S   100   262   252  0  98 30        ?  20655        ? pts/1    1:55 java
8 S     0    58     1  0  49 20        ?    279        ? ?        0:00 sysevent
8 S     0    67     1  0  81 20        ?    366        ? ?        0:00 picld
8 S     0   200     1  0  99 20        ?    130        ? ?        0:00 efdaemon
8 S     0    98     1  0  41 20        ?    281        ? ?        0:00 rpcbind
8 S     0   100     1  0  41 20        ?    456        ? ?        0:00 sshd
8 S     0   172     1  0  41 20        ?    133        ? ?        0:00 utmpd
8 S     0   228     1  0  41 20        ?    464        ? ?        0:00 snmpXdmi
8 S     0   135     1  0  87 20        ?    242        ? ?        0:00 lockd
8 S     0   149     1  0  41 20        ?    439        ? ?        0:00 syslogd
8 S     0   152     1  0  59 20        ?    246        ? ?        0:00 cron
8 S     1   139     1  0  77 20        ?    318        ? ?        0:00 statd
8 S     0   191     1  0  51 20        ?    339        ? ?        0:00 vold
8 S     0   182     1  0  99 20        ?    217        ? ?        0:00 smcboot
8 S     0   183   182  0  99 20        ?    217        ? ?        0:00 smcboot
8 S     0   238   214  0  41 20        ?    301        ? ?        0:00 mibiisa
8 S     0   227     1  0  61 20        ?    386        ? ?        0:00 dmispd
8 S     0   235     1  0  61 20        ?    234        ? console  0:00 ttymon
8 S     0   214     1  0  41 20        ?    279        ? ?        0:00 snmpdx
8 S     0   239   100  0  69 20        ?    830        ? ?        0:00 sshd
8 S   100   241   239  0  41 20        ?    782        ? ?        0:00 sshd
8 R   100   243   241  0  41 20        ?    313          pts/1    0:00 bash
8 O     0   263   243  0  40 20        ?    246          pts/1    0:00 ps


大写S那列表示状态,如果是Z的话就是僵死进程了

论坛徽章:
0
7 [报告]
发表于 2005-01-08 22:40 |只看该作者

如何察看进程状态

谢谢!不过这样显示的内容太多了,有没有什么方法只显示某个用户的?

论坛徽章:
0
8 [报告]
发表于 2005-01-09 15:45 |只看该作者

如何察看进程状态

加个grep就可以了

论坛徽章:
2
荣誉会员
日期:2011-11-23 16:44:17拜羊年徽章
日期:2015-03-03 16:15:43
9 [报告]
发表于 2005-01-09 15:51 |只看该作者

如何察看进程状态

ps -eaf|grep defunct

论坛徽章:
0
10 [报告]
发表于 2005-01-09 17:25 |只看该作者

如何察看进程状态

bash-2.03$ ps -el|more
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
19 T 0 0 0 0 0 SY ? 0 ? 0:07 sched
想知道,F是代表什么的,一直不是很清楚
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP