关于 .gvfs 不允许删除用户的主目录

关于 .gvfs 不允许删除用户的主目录

我在用Fedora 9。我使用命令删除了用户userdel -r。用户被删除了,但主目录仍然存在。当我尝试删除主目录时(rm -rf /主页/用户/),我收到以下消息:

rm: cannot remove '/home/user/.gvfs': Permission denied

这种情况偶尔会发生。这种情况发生在哪种情况下?为什么会发生这种情况?

答案1

我很惊讶您收到的是该错误而不是Device or resource busy。尽管如此,我怀疑问题是某些东西挂载在那里。第一步是检查以已删除用户身份运行的进程并终止它们。(如果您已删除用户帐户,则必须通过数字 uid 在进程表中找到它们。)有大概比如gvfs-fuse-daemon跑步。一旦这个消失了,你应该可以毫无问题地删除所有内容。

killall -u targetuser; sleep 5; killall -9 -u targetuser(跑步前先跑步,很合理userdel -r targetuser。)

相关内容