大家好,欢迎来到IT知识分享网。
1. userdel 命令说明
userdel:用于删除用户账户,基本信息如下:
Usage: userdel [options] LOGIN Options: -f, --force force some actions that would fail otherwise e.g. removal of user still logged in or files, even if not owned by the user -h, --help display this help message and exit -r, --remove remove home directory and mail spool -R, --root CHROOT_DIR directory to chroot into -P, --prefix PREFIX_DIR prefix directory where are located the /etc/* files -Z, --selinux-user remove any SELinux user mapping for the user
参数如下:
| 选项 | 作用 |
|---|---|
| -f | 强制删除用户账户。即使用户当前登录,也会被强制删除。 |
| -h | 显示帮助信息 |
| -r | 删除用户及用户家目录 |
| -R | chroot 到的目录 |
| -P | 先将用户的密码文件(/etc/passwd)和 影子密码文件(/etc/shadow)中的相关记录删除, 然后再删除用户的主目录和邮件目录(如果存在) |
| -Z | 为用户删除所有的 SELinux 用户映射 |
2. userdel 命令语法
userdel [选项] 用户
3. userdel 命令示例
3.1 不加参数
执行 userdel 命令需要管理员用户,普通用户是没有权限的,不加参数时,userdel 会直接删除用户,但不会删除用户家目录。
userdel 用户
3.2 -f(强制删除)
-f:强制删除用户,即使该用户有程序线程在运行。
userdel -f demo4
3.3 -r(删除家目录)
-r:删除用户的时候把家目录也删除了,将用户数据一起删除,谨慎使用。
userdel -r demo12
4. 总结
userdel 用于删除用户,需要管理员权限,一般来说不用加什么参数,可以先删除用户,保留用户的家目录,等确定后,再删除家目录。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/119591.html
![Linux基础命令[21]-userdel插图1 在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fab4dd6f73ea223f1229703610715b55.png)
![Linux基础命令[21]-userdel插图3 在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1637e111719a032459da62be6360a7ec.png)
![Linux基础命令[21]-userdel插图5 在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e4396543e94896b2bdc2be3fa7ee2d82.png)