📜  Linux 中的 userdel 命令示例(1)

📅  最后修改于: 2023-12-03 15:02:43.803000             🧑  作者: Mango

Linux 中的 userdel 命令示例

在 Linux 系统中,userdel 命令用于删除用户账号。它是一个超级用户命令,所以需要具有 root 权限方可执行。

语法
userdel [选项] 用户名
选项

常用的选项包括:

  • -f, --force:强制删除用户,即使用户当前登录或用户的主目录仍在使用中;
  • -r, --remove:删除用户的主目录及其内容;
  • -Z, --selinux-user:指定要删除的 SELinux 用户。
示例
  1. 删除一个用户:

    userdel john
    

    该命令将删除用户 john 及其相关配置文件,但保留该用户的主目录。

  2. 强制删除一个用户及其主目录:

    userdel -rf jane
    

    这将删除用户 jane,包括其相关配置文件和主目录。即使用户 jane 当前登录或主目录仍在使用中,该命令也会强制执行删除操作。

  3. 删除指定 SELinux 用户:

    userdel -Z staff_user
    

    这将删除 SELinux 用户 staff_user

注意事项
  • userdel 命令仅删除用户账号,不涉及用户的文件或数据。
  • 若要删除用户的主目录,请使用 -r 选项。
  • 在删除用户账号之前,请确保没有任何程序或服务正在使用该账号。

以上是 userdel 命令在 Linux 中的简单示例。更多详细信息和选项,请参阅命令的 man 手册页。