一、命令介绍

groupadd:创建用户组  

groupmod:修改用户组属性

groupdel:删除用户组

------------------------------------------------------------------------------------------------------------------------------

二、实例

groupadd

参数   作用  
-g     指定组ID号
-o       允许使用非唯一的组ID号         

添加用户组testusers

groupadd testusers

这里我们知道查看用户信息我们可以通过/etc/passwd 来查看。

查看组信息我们则可以通过查看/etc/group 来查看,上图我们可以看到testusers已经创建成功,后面的数字1000,

就是testusers组的GID。

如果我们在创建组的时候也可以使用 -g 参数来指定GID。

我们创建一个组名为workgroup  GID为6000。

groupadd -g 6000 workgroup

通过使用 -g 参数, 我们在创建组的时候可以直接为其指定GID。

---------------------------------------------------------------------------------------------------------------------------

groupmod

参数    作用  
-g 为用户指定新的GID 
-o 与-g同时使用,使指定的新GID可以不唯一
-n 将用户组的名字改为新名字

我们想要修改组testusers的GID为2000,可以使用 -g 参数来修改。

groupmod  -g 2000 testusers

组 testusers 的GID 成功修改为2000 。

接下来我们想要再次修改 testusers 的GID为6000(同workgroup组的GID相同)。

这种情况,我们就可以使用 -o 配合-g参数来操作。

groupmod -og 6000 testusers

上图中可以看到 , testusers 组和 workgroup组的GID都是6000,说明我们修改成功。

如果我们想要修改组名又该怎么办呢?

-n参数在这里就要发挥作用了。

我们修改workgroup组的GID为5000 , 组名修改为wg。

groupmod  -g 5000 -n wg workgroup

这样就实现了修改组名和GID .

-------------------------------------------------------------------------------------------------------------------

groupdel

删除组,我们可以使用 groupdel 命令。

删除wg组

groupdel  wg

这样 wg 组就被删除了。

------------------------------------------------------------------------------------------------------------------------

三、总结

用户管理命令在linux运维中经常用到,不过好在这些命令都不难,我们多练习就能熟练掌握。

我是刚刚接触Linux的小白, 文章不当之处,望指正。

Linux学习历程——Centos 7 账户管理命令(用户组篇)groupadd groupmod groupdel的更多相关文章

  1. Linux学习历程——Centos 7 账户管理命令(用户篇)useradd usermod userdel

    一.命令介绍 useradd     用于创建新的用户 usermod    用于修改用户属性 userdel      用于删除用户 -------------------------------- ...

  2. Linux学习历程——Centos 7重置root密码

    一.自述 最近刚刚接触linux,因为我设置密码比较随性,把自己做系统的时候设置的root密码给forget,每当系统崩溃,重新把虚拟机备份还原后,就面临无法登陆的尴尬情况,只得重置root密码,好了 ...

  3. Linux学习历程——Centos 7 passwd命令

    一.命令介绍 passwd 命令用于修改用户密码,过期时间,认证信息等. 普通用户只能使用 passwd 命令修改自身的系统密码,而 root 管理员则有权限修改其他所有人的密码.更酷的是,root ...

  4. 账户管理命令 useradd、groupadd

    内容提要: 1. 掌握用户的 增/删/改 命令 2. 掌握组的 增/删/改 命令 组管理 1)groupadd groupadd 用于添加组账号.格式如下: groupadd [-g GID] GRO ...

  5. Linux学习历程——Centos 7 ls命令

    一.命令介绍 ls命令用于显示目录中的信息. ----------------------------------------------------------------------------- ...

  6. Linux学习历程——Centos 7 find 命令

    一.命令介绍 find 命令用于按照指定条件来查找文件. 一些比较常用参数如下表 参数 作用 -name 匹配名称 -perm 匹配权限mode为完全匹配( –mode包含即可) -user 匹配所有 ...

  7. Linux学习历程——Centos 7 grep命令

    一.命令简介 grep 命令用于在文本中执行关键词搜索,并显示匹配的结果. 由于grep命令参数很多,这里只列出一些常用的参数. 参数 作用 -b 将可执行文件当作文本文件来搜索 -c 仅显示找到的行 ...

  8. Linux学习历程——Centos 7 ps命令基础

    一.ps命令介绍 ps命令是Process Status的缩写,用于查看系统进程状态,ps命令输出值非常多,通常结合管道符使用. 二.实例 1.我们直接输入ps命令,不加任何参数. 可以看到默认输出4 ...

  9. Linux学习历程——Centos 7 man命令

    一.man命令介绍 man,为单词manual的缩写,是linux下的帮助指令. 二.实例 以man命令为例,输入 man  man  获取man命令的帮助文档 可以看出,使用man命令查询到的帮助信 ...

随机推荐

  1. Spark初步 从wordcount开始

    Spark初步-从wordcount开始 spark中自带的example,有一个wordcount例子,我们逐步分析wordcount代码,开始我们的spark之旅. 准备工作 把README.md ...

  2. 20171201 - macOS High Sierra 神级 bug

    昨日亲测有效,macOS High Sierra 神级 bug,系统管理员 root 密码为空,输入就可以登录,具备最高权限. 让人不禁想象 Apple Software 怎么了,人才都流失了吗?

  3. postgres的使用命令

    1.更新源 yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos1 ...

  4. 【干货】快速部署微软开源GPU管理利器: OpenPAI

    [干货]快速部署微软开源GPU管理利器: OpenPAI 介绍 不管是机器学习的老手,还是入门的新人,都应该装备上尽可能强大的算力.除此之外,还要压榨出硬件的所有潜力来加快模型训练.OpenPAI作为 ...

  5. 二、使用docker-compose搭建AspNetCore开发环境

    1 使用docker-compose搭建开发环境 我们的目标很简单:使用docker-compose把若干个docker容器组合起来就成了. 首先使用Nginx代理所有的Web程序,这样只需要在主机上 ...

  6. T5大牛带你解析:如何实现分布式技术

    1.分布式事务 2. 分布式锁 Java 原生 API 虽然有并发锁,但并没有提供分布式锁的能力,所以针对分布式场景中的锁需要解决的方案. 分布式锁的解决方案大致有以下几种: 基于数据库实现 基于缓存 ...

  7. 如何为ASP.NET Core设置客户端IP白名单验证

    原文链接:Client IP safelist for ASP.NET Core 作者:Damien Bowden and Tom Dykstra 译者:Lamond Lu 本篇博文中展示了如何在AS ...

  8. Springboot整合Elastic-Job(二)

    上文我们讲到Springboot整合Elastic-Job整合的demo,只是简单的实现了主要功能.本文在上文基础上,进行新的调整. 事件追踪 Elastic-Job提供了事件追踪功能,可通过事件订阅 ...

  9. 10分钟明白对偶建模法 / +Leampms的“主模型建模”和“对偶模型建模” 之 —— 三类最短路径问题

    摘要 对偶模型建模是非常有独特的一种建模方式 —— 当问题本身要求指标极小的情况下,对偶模型表现为求极大.本文给出三种最短路径问题的线性规划/混合整数规划模型,其中的第三类最短路径问题采用对偶建模方法 ...

  10. 《k8s-1.13版本源码分析》上github

    要干嘛? 猪年新气象,今年开始,kubernetes源码分析系列文章主战场从微信公众号转至github,完全使用Markdown重写,使用gitbook生成web页面,支持在线阅读,导出pdf等各种玩 ...