问题描述
使用 rm -rf +folder name 或filename 删除时遇到类似下面的报错信息:
rm: cannot remove 'xxxx/.git/objects/pack/.nfs000000005c7c25fd00000004': Device or resource busy
造成这个状况的原因是文件或者文件夹正在被某个进程调用,所以无法删除。解决方法就是查到正在占用该文件或者文件夹的进程,将进程杀死,在重新删除就好。
解决方法
apt-get update
apt-get install -y lsof
lsof foldername or filename
kill -9 PID
rm -rf foldername or filename