在Ubuntu下删除文件时提示:Device or resource busy,怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Ubuntu下删除文件时提示:Device or resource busy,怎么办?相关的知识,希望对你有一定的参考价值。
1.该文件是存在远程服务器上面的,也有可能是nfs共享目录下面的文件,你没有登录进去,或是没有删除权限2.此文件别的用户正在使用(共享文件,不排除其它用户真正使用),所以导致该文件访问繁忙
可以fuser -u查看该文件是哪些人在用,然后fuser -k 杀死用户,再进行删除
还可以修改源内核代码
/*
fs/namei.c的may_delete
*/
将其中的代码改成:
if (victim->d_flags & DCACHE_NFSFS_RENAMED)
return -EBUSY;
//++sw
if(!isdir)
if(victim->d_count.counter>1)
return -EBUSY;
//--sw
return 0; 参考技术A 用root删
我碰到过这种情况
以上是关于在Ubuntu下删除文件时提示:Device or resource busy,怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
Linux下rm -rf删除文件夹报错_ Device or resource busy
Android文件操作报open failed: EBUSY (Device or resource busy)
在win7下装Ubuntu双系统,检测文件系统时提示not found in os-prober,怎么办??急。。。。。
debian 挂载 iso 失败。提示 cannot setup loop device:no such file or directory.
ubuntu 提示:rm: cannot remove 'you-get/tmp': Directory not empty
Dns.GetHostAddress(hostname) No such device or address Ubuntu 16.04 中的异常