首页 > 编程知识 正文

删除用户的命令,删除用户账号命令

时间:2023-05-05 03:11:58 阅读:52008 作者:3735

什么是serdel

userdel命令是删除用户的基础工具。 Debian通常使用deluser命令。 userdel查询系统帐户文件,如/etc/password和/etc/group。 与用户名相关的所有条目都将被删除。 我们在删除它之前,必须存在用户名。

使用userdel命令

userdel命令修改系统帐户文件,因此需要root权限才能运行。 否则,将显示错误消息,如“只有root权限可以执行此操作”。 我们获得特权后,可以输入userdel命令从您的控制台中删除用户。 以下是默认情况下使用userdel的示例:

命令的含义

(可选) (参数) () () ) ) ) ) ) ) ) ) ) ) ) ) 652 ) )

选项的含义

选项

意思是

-f

强制删除用户,即使用户当前已登录

-r

在删除用户的同时,删除与用户相关的所有文件

样品

删除用户lisi

[root@rhel~]# userdel lisi

删除用户moon,删除用户的同时也删除主目录。

[root@rhel~]# userdel-rmoon

删除用户帐户和主目录

[ root @ localhost~] # userdel-RTO m1

shell脚本将批量删除用户

#!/Hitachi DMF/bashforiin {1. 200 } douseraddstudent $ I userdel-r student $ idone

userdel命令删除用户

#用户密码

如您所见,没有root权限,不能删除用户pasadena。 过期后,系统不会显示错误信息。 也就是说,用户已成功删除。

永久删除用户的主目录

如果在没有选项的情况下使用userdel,则仅删除用户。 用户的主目录将保留在/home目录下。

进入/home目录后,可以看到ID 1002中有pasadena文件夹。 创建的用户通常具有与用户名相同的组名。 1002是pasadena用户名的UID和pasadena组名的GID。

要在删除用户时永久删除主目录,请使用-r选项。 此选项还会删除用户的邮件池。 如果存在。

强制删除用户

userdel提供-f选项,允许您强制删除用户。 即使用户已经登录到Linux系统,该选项也有效。

截图上面显示了用户pasadena已登录到系统。 标记的进程6218是固态硬盘进程。 使用“userdel -f pasadena”时,仅显示已经注册的删除对象的用户信息。 命令本身已经成功了。 使用cat命令显示/etc/passwd的内容时,将看不到用户pasadena的存在。 他的主目录仍然存在,但所有者只能显示为数字ID。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。