前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在 Linux 下删除用户组(groupdel 命令)

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

作者头像
雪梦科技
发布2020-05-09 15:43:45
9.3K0
发布2020-05-09 15:43:45
举报
文章被收录于专栏:ITCoderITCoder

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

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

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

一、groupdel命令语法

groupdel命令的通用语法如下:

代码语言:javascript
复制
groupdel [OPTIONS] GROUPNAME

GROUPNAME是你想要移除的用户组名称。

仅仅 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 国际许可协议进行许可。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020年05月06日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、groupdel命令语法
  • 二、在 Linux 下删除一个用户组
  • 三、总结
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档