[root@ ~]# kill 1470
[root@ ~]# ps auxf |grep httpd
root 1617 0.0 0.3 103228 864 pts/0 S+ 19:56 0:00 \_ grep httpd我们发现httpd这个进程已经没有了。
显示进程的某些选项
ps axo pid,%cpu,%mem,comm |grep httpd先来启动httpd
[root@ ~]# service httpd start
Starting httpd: [ OK ]下面就是查看某个进程的某些选项
[root@ ~]# ps axo pid,%cpu,%mem,comm |grep httpd
1628 0.0 4.1 httpd
1630 0.0 2.2 httpd
1631 0.0 2.2 httpd
1632 0.0 2.2 httpd
1633 0.0 2.2 httpd
1634 0.0 2.2 httpd
1635 0.0 2.2 httpd
1636 0.0 2.2 httpd
1637 0.0 2.2 httpd是不是很方便,很实用啊!
这里,我们还需要来了解一下什么是僵尸进程。通常,造成僵尸进程的成因是因为该进程应该已经执行完毕,或者是因故应该要终止了, 但是该进程的父进程却无法完整的将该进程结束掉,而造成那个进程一直存在内存当中。如果你发现在某个进程的 CMD 后面还接上 <defunct> 时,就代表该进程是僵尸进程。当系统不稳定的时候就容易造成所谓的僵尸进程。也有可能是因为程序写的不完善,或者是使用者的操作习惯不良等等所造成。如果你发现系统中很多僵尸进程时,记得要找出该进程的父进程,然后做个跟踪排除问题!