当前位置: 技术问答>linux和unix
能不能给个杀一堆进程的shell
来源: 互联网 发布时间:2014-12-17
本文导语: 一不小心启动了一堆同名的进程,一个个杀太麻烦了,有没有shell? | killall | killall -9 程序名 | 这个问题在smthbbs见过,有人回答是killall | ...
一不小心启动了一堆同名的进程,一个个杀太麻烦了,有没有shell?
|
killall
|
killall -9 程序名
|
这个问题在smthbbs见过,有人回答是killall
|
绝大多数可以用“killall 程序名“来完成。
实在不行可以用“killall -9 程序名“来完成。
实在不行可以用“killall -9 程序名“来完成。
|
通过ps -ax | grep 进程名
查处所有的进程
自己些个shell程序kill.
查处所有的进程
自己些个shell程序kill.
|
SCO UNIX 版本:
-------------------------------------------------------------------
echo "系统当前用户"
echo "------------"
who | awk '{print $2}'
echo "------------"
echo "请输入要杀死终端的终端号:"
read TTY
kill -9 $K=`ps -t $TTY | grep [0-9] | awk '{print $1}'`
-------------------------------------------------------------------
LINUX 版本:
-------------------------------------------------------------------
echo "系统当前用户"
echo "------------"
who | awk '{print $2}'
echo "------------"
echo "请输入要杀死终端的终端号:"
read TTY
kill -9 $K=`ps -a | grep $TTY | grep [0-9] | awk '{print $1}'`
-------------------------------------------------------------------
这两个脚本我每天都用,不错的。
-------------------------------------------------------------------
echo "系统当前用户"
echo "------------"
who | awk '{print $2}'
echo "------------"
echo "请输入要杀死终端的终端号:"
read TTY
kill -9 $K=`ps -t $TTY | grep [0-9] | awk '{print $1}'`
-------------------------------------------------------------------
LINUX 版本:
-------------------------------------------------------------------
echo "系统当前用户"
echo "------------"
who | awk '{print $2}'
echo "------------"
echo "请输入要杀死终端的终端号:"
read TTY
kill -9 $K=`ps -a | grep $TTY | grep [0-9] | awk '{print $1}'`
-------------------------------------------------------------------
这两个脚本我每天都用,不错的。