如何在 Linux 下删除用户组(groupdel 命令)

如何在 Linux 下删除用户组(groupdel 命令)

在 Linux 下,用户组用来组织和管理用户账户。用户组的目的主要是为了定义一系列权限,例如:针对一个资源的读,写,执行,并且将这些权限在用户组的用户之间共享。

一个新的用户组可以通过groupadd命令来创建。如果一个用户组不再需要,可以从系统中移除。

本文讲解如何在 Linux 下移除一个用户组,使用groupdel命令。

一、groupdel命令语法groupdel命令的通用语法如下:

代码语言:javascript复制groupdel [OPTIONS] GROUPNAMEGROUPNAME是你想要移除的用户组名称。

仅仅 root 或者有 sudo 权限的用户可以移除用户组。

不能移除一个用户的主要用户组,除非将该用户从这个主要用户组中删除。

groupdel命令仅仅接受很少的几个选项,平时也很少用。查看groupdelman 页面,可以找到更多关于该命令选项的信息。

二、在 Linux 下删除一个用户组想要从系统中删除(移除)一个用户组,运行group命令,加上 group 名。

例如,想要移除一个名称为mygroup的用户组,你需要运行:

代码语言:javascript复制groupdel mygroup上面这个命令,将会从/etc/group和/etc/gshadow文件中移除用户组条目。

成功时,groupdel不会打印任何输出。

你可以通过使用下面的命令,列出所有的用户组,来验证用户组是否被移除:

代码语言:javascript复制getent group | grep mygroup如果你想要移除的用户组不存在,系统将会打印一个错误信息,类似下面这样:

代码语言:javascript复制groupdel: group 'mygroup' does not exist三、总结在 Linux 下,你可以使用groupdel命令移除用户组。

同样的操作指令适用于任何其他的 Linux 发行版,包括 Ubuntu, CentOS, RHEL, Debian, Fedora, 和 Arch Linux。

原文 :https://linuxize.com/post/how-to-delete-group-in-linux/

代码语言:javascript复制 版权声明:本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

伊拉克萨马拉
bte365体育

伊拉克萨马拉

🗓️ 10-24 👁️ 2890
努比亚红魔3
bte365体育

努比亚红魔3

🗓️ 09-11 👁️ 6497
dnf魔道遴选属性怎么选
365bet盘口

dnf魔道遴选属性怎么选

🗓️ 09-29 👁️ 3002

友情链接