无法使用rm -rf删除文件夹。错误:设备或资源繁忙


20

我正在尝试删除/ var / www / html,但出现此错误:

rm: cannot remove `html': Device or resource busy

2
远景,但是您是否已将其/var/www/html配置为另一个文件系统的挂载点?
jgoldschrafe 2011年

Answers:


24

我遇到了同样的问题,我尝试删除失败

/usr/local/tomcat/data

错误rm: cannot remove/ usr / local / tomcat / data':设备或资源繁忙。

直到我注意到df -h

/dev/vda3              20G  172M   20G   1% /usr/local/tomcat/data

也就是说,我已经安装了一个分区。谜团已揭开。


11

您可以使用lsoffuser标识正在使用该目录的目录,如下所示:

# lsof +D /var/www/html

4

可能正在运行一个正在使用下面树中某处找到的文件的进程 /var/www/html

尝试

lsof +D /var/www/html

以获取使用树中文件的进程列表。以下示例输出显示具有PID 8138的bash外壳正在使用/ var / www / html / iain。

COMMAND  PID USER   FD   TYPE DEVICE SIZE    NODE NAME
bash    8138 iain  cwd    DIR  253,0 4096 1982790 /var/www/html/iain

1
什么都没有出现。没有错误或任何东西。
雨果

4
试试/sbin/fuser -m /var/www/html
user9517支持GoFundMonica 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.