FreeBSD:删除用户帐户命令
时间:2020-01-09 10:38:39 来源:igfitidea点击:
如何在FreeBSD操作系统下使用命令行选项删除tom用户?
您需要使用pw
命令。
它是系统用户和组文件的基于命令行的编辑器,从而使超级用户可以轻松使用且标准化的方式添加,修改和删除用户和组。
语法
在FreeBSD操作系统下,远程用户帐户的语法如下:
pw deluser user-name-here pw userdel user-name-here
例子
要从系统中删除tom用户帐户,请执行:
# pw userdel tom
删除主目录和其他文件
-r选项告诉pw命令删除用户的主目录及其所有内容。
在pw手册页中:
从系统中删除文件时,pw实用程序会出现警告。
首先,如果要删除的帐户的uid也被系统上的另一个帐户使用,并且密码文件中的主目录是以/开头的有效路径,则不会这样做。
其次,它将仅删除用户实际拥有的文件和目录,或用户主目录下任何人拥有的符号链接。
最后,删除用户拥有的所有内容后,仅空目录将被删除。
如果需要任何其他清理工作,则留给管理员。
删除帐户时,邮件假脱机文件和crontabs始终会被删除,因为它们是无条件追加到用户名上的。
如果用户uid是唯一的,并且系统上的另一个帐户也未使用,则也将删除在at排队等待处理的作业。
要从系统中删除jerry用户帐户和主目录,请执行:
# pw userdel tom -r
使用UID代替用户名
语法为:
pw userdel UID-HERE pw userdel -u uid -r pw userdel UID-HERE [options] ## delete user having UID # 333 pw userdel 333 -r