在看lsof使用的技巧时,看到
lsof -t `which httpd`
可以得到访问httpd文件的所有进程的PID号码。他的方便之处是可以和Kill命令配合,把访问httpd文件的所有进程都kill掉。
可以使用:kill -9 $(lsof -t $(which httpd))
另外也可以写成脚本:
#/bin/sh
filename=httpd
pss=$(lsof -t $(which $filename))
for ps in $pss
do
echo killing $ps
kill -9 $ps
done
