Solaris 11.3
我的脚本需要在目录中递归删除。
其他目录工作正常。
一个目录受到以下问题的困扰:
rm -rf: Unable to remove directory <some/sub/directory>: Device busy
我发现一个帖子说“共享文件夹”是问题,但似乎不是解决方法。
我努力了:
#share - got nothing
lsof: command not found
私人似乎还可以
drwxr-xr-x 4 root root 4 Jan 3 13:25 dir2/
drwxr-xr-x 5 root root 9 Jan 8 20:16 bad_dir1/
fuser -cu /bad_dir1
/bad_dir1:
重写我的脚本以确保它返回到原始调用目录。
还有什么我可以寻找的吗?
'mount | 的输出 grep bad_dir1' 命令对我来说有点奇怪,但是你有一个文件系统安装在 bad_dir1/Sol_Audit 上。挂载时您将无法删除该目录。尝试先卸载它:
然后尝试再次运行您的“rm”命令。