问题描述

使用 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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐