我如何确定正在使用该文件夹的内容?

我如何确定正在使用该文件夹的内容?

我只是无法删除根目录下的文件夹(它说资源/设备正忙),但 lsof 和 fuser 什么也没告诉我。该文件夹位于 /var/www/... 的深处,我试图在停止 apache2 和 nginx 后删除它。

答案1

您可以使用:

sudo lsof +D /var/www/dir_name

一旦您知道哪些进程打开了文件,您就可以退出这些应用程序,或者使用命令终止它们kill

如果您已将分区安装到该点,则您应该 umount首先这样做。

相关内容