用户IC项目子目录无法删除
- 首先检查目录权限,发现build目录下的子目录中有存在用户不可读的文件。
chmod -R 755 build解决权限问题。 rm -rf build再次删除时提示Device or resource busy,判断出还有在运行的进程。
lsof +D build/查看build目录还在运行的进程
- 将对应的pid给kill掉,但是
wc -l统计下来有2000多条,使用for循环来kill掉所有的pid1
2
3
4
5
6
7
8[qianj@wds044 tsim]$ cat 1.sh
#!/bin/bash
n=`lsof +D build/ | awk -F " " '{print $2}'`
for i in $n
do
kill -9 $i
done
[qianj@wds044 tsim]$
最后再rm -rf build正常删除。



