我使用 userdel 命令删除了用户,但忘记删除用户文件。现在我想删除这些文件,如何找到并删除它们?
答案1
如果您有办法找到他们曾经拥有的用户 ID(例如,因为您知道他们拥有一个文件/目录,例如他们的主目录),您可以使用
find / -uid (userid)
查找该用户 ID 拥有的所有文件。您可以将find / -uid (userid) -delete
它们全部删除,但我强烈建议您不要在没有先检查要删除的内容的情况下这样做。 (很可能,这只是他们的主目录加上 中的一些内容/tmp
。)
如果您无法找到他们的用户 ID,您可以使用
find / -nouser
查找属于系统中不再存在的用户的所有文件,并从结果中对他们拥有的文件进行有根据的猜测。
答案2
userdel -r deletedUser
然后你就不能find / -iname deletedUser
确定跑了。