用户主目录

用户主目录

我正在学习 CentOS,我创建了一些用户然后删除了,但我userdel没有任何选项就使用了。

那么它会删除主目录和与这些用户相关的其他内容吗?如果没有,那么是否有任何选项可以删除这些用户的剩余内容?

答案1

的手册页userdel描述了该-r选项,该选项将在您删除用户时删除主目录。如果您当时没有这样做,您可以使用以下命令找到没有已知用户的文件find选项-nouser,例如

find /home -nouser -delete

尽管您可能想验证该列表实际上删除文件:

find /home -nouser -ls

-delete选项删除文件。删除目录需要不同的命令,例如

find /home -type d -nouser -exec rmdir {} \;

(尽管某些病态用户可能创建了一个嵌入空白的目录,需要更多的工作)。

顺便一提,/home是一个习俗,并且您可能已在其他位置创建了用户的主目录。

相关内容