mnt = "/mnt"
#杀死访问某个文件的进程
kill_all() {
PIDS=`fuser -m $1`
if [ ! -z "$PIDS" ];then
for line in $PIDS
do
if [ "$line" -eq "1" ]; then
break
fi
kill -9 $line
done
fi
}
#查找某个文件下的顶层目录
foreachd(){
for file in $mnt/*
do
if [ -d $file ]
then
kill_all $file 1>/dev/null 2>&1
fi
done
}
foreachd $mnt
shell-查找访问某个文件的进程并且杀死
最新推荐文章于 2022-07-18 20:01:01 发布