我试图删除/ var / www / html,但我得到这个错误:
rm: cannot remove `html': Device or resource busy
我遇到了同样的问题,我试图删除
/usr/local/tomcat/data
错误rm: cannot remove / usr / local / tomcat / data:设备或资源繁忙
直到我注意到df -h说
/dev/vda3 20G 172M 20G 1% /usr/local/tomcat/data
也就是说,我已经安装了一个分区。 神秘解决了。
您可以使用lsof或fuser来确定使用此目录的内容,如下所示:
# lsof +D /var/www/html
很可能有一个正在运行的进程正在使用/var/www/html下面的树中某处find的一个或多个文件
尝试
lsof +D /var/www/html
获取使用树中文件的进程列表。 下面的示例输出显示PID 8138的bash shell正在使用/ 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