管理系统进程
1、 使用Kill命令终止postfix服务的运行
Linux中的kill命令用来终止指定的进程的运行,是Linux下进程管理的常用命令。
1)查看postfix服务
2)使用kill命令终止postfix
2、查找系统中CPU占用率超过80%的进程
1)创建模拟占用系统资源过高进程
[root@Centos ~]# vim 1.sh
i=1
while [
i
−
l
e
1179637
]
d
o
t
o
u
c
h
/
s
d
b
2
/
f
i
l
e
i -le 1179637 ] do touch /sdb2/file
i−le1179637]dotouch/sdb2/filei
let i++
done
2)给编写的脚本添加执行权限
[root@Centos ~]# chmod +x 1.sh
(r=读 w=写 x=执行)
3)后台执行脚本
[root@Centos ~]# sh 1.sh &
4) 动态查看硬件使用资源top发现sh命令占用CPU资源高
5)结束进程
kill可以带有进程ID号作为参数。
ps:注意,使进程强行终止,这常会带来一些副作用,如数据丢失或者终端无法恢复到正常状态。发送时必须小心,只有在万不得已时,才用kill信号(9),因为进程不能首先捕获它。要撤销所有的后台作业,可以输入kill 0。因为有些在后台运行的命令会启动多个进程,跟踪并找到所有要杀掉的进程的PID是件很麻烦的事。这时,使用kill 0来终止所有由当前shell启动的进程,是个有效的方法
6)动态查看回归正常
l