linux系统管理——进程管理

一、进程管理的作用

  1.  判断服务器健康状态
  2. 查看系统中所有进程
  3. 杀死进程

 

二、判断服务器健康状态

[root@localhost /]# top     实时监视进程状态

重点看0.00, 0.01, 0.02平均负载,75.0%idcpu空闲率,1732632k free内存空闲

top - 21:12:23 up  1:13,  1 user,  load average: 0.00, 0.01, 0.02

Tasks:  84 total,   1 running,  83 sleeping,   0 stopped,   0 zombie  僵尸进程,如果太多需要重启消灭

Cpu(s):  0.0%us, 25.0%sy,  0.0%ni, 75.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st

Mem:   1906284k total,   173652k used,  1732632k free,     7120k buffers

Swap:   511996k total,        0k used,   511996k free,    40736k cached

……………………

 

三、查看系统所有进程

[root@localhost /]# ps aux

USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

root          1  0.0  0.0       19232  1484 ?        Ss   19:58   0:00 /sbin/init

root          2  0.0  0.0      0     0 ?        S    19:58   0:00 [kthreadd]

root          3  0.0  0.0      0     0 ?        S    19:58   0:00 [migration/0]

 

 

四、杀死进程

   4.1  按照进程id杀死单个进程

先用ps或者pstree  -p查看进程id

kill  -1  进程id   重启进程

kill  -15  进程id   结束进程

kill  -9  进程id   强制结束进程

 

  4.2  按照进程名杀死所有进程

killall   -信号   进程名

[root@localhost /]# killall -9 httpd

httpd: 没有进程被杀死

 

4.3  按照终端号杀死该终端进程

先w查询有哪些终端登录,杀死本地终端进程

[root@localhost /]# w

21:50:28 up  1:51,  2 users,  load average: 0.00, 0.01, 0.02

USER     TTY      FROM              LOGIN@   IDLE   JCPU  

root     tty1     -                21:50    8.00s  0.01s  0.01s -

root     pts/0    192.168.159.1    19:59    0.00s  0.13s  0.05s w

          [root@localhost /]# pkill -9 -t tty1

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

情绪零碎碎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值