1。使用killall PROGRESS_NAME可以杀掉所有用户权限开启的名为PROGRESS_NAME的进程。
注意,当写在脚本中时,需要加上``符号,将语句包含在其中,即:`killall PROGRESS_NAME`
2。若进程是由root权限开启的,使用killall命令将不会成功。此时,使用kill -9 pid 命令能够实现。可以在脚本中这样写:
pid=`ps -ef|grep -E "PROGRESS_NAME"|grep -v grep|awk '{print $2}'`
echo $pid
`sudo -s kill -9 $pid`