Linux基础命令[21]-userdel

Linux基础命令[21]-userdeluserdel 用于删除用户 需要管理员权限 一般来说不用加什么参数 可以先删除用户 保留用户的家目录 等确定后 再删除家目录

大家好,欢迎来到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

(0)
上一篇 2025-11-04 13:15
下一篇 2025-11-04 13:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信