linux中删除文件时报错Device or resource busy
linux中经常会出现此类错误
$ 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”

浙公网安备 33010602011771号