Linux删除文件失败 rm: cannot remove xxx. Device or resource busy
$ rm -rf /home/.../oxford_flowers
rm: cannot remove '/.../oxford_flowers/CoOp/rn50_ep50_1shots/nctx1_cscTrue_ctpend/seed2/.nfs00000000023668a700000013':
Device or resource busy
-
错误原因
还有进程在运行 -
解决方法:
在终端执行 lsof +D 再加上无法删除文件的目录,把显示的process都kill掉,然后再rm就可以了。
例如:
$ lsof +D /home/.../oxford_flowers/CoOp/rn50_ep50_1shots/nctx1_cscTrue_ctpend/seed2
然后kill掉那个进程
kill -9 “PID”