Linux 组的管理:groupmod命令 + 练习 + 思维导图

内容分享4周前发布
0 3 0

前言

在Linux中,关于组的管理命令,我们已经知道当我们需要添加一个新的组的时候,可以使用groupadd命令来添加组,同时可以使用groupadd命令的参数指定组的相关信息;当我们需要修改组的密码或是对组成员进行管理的时候,可以使用gpasswd命令以及命令中的参数进行具体配置管理。

那么,在Linux中,如果我们不需要对组成员进行改动,而是需要对整个组的相关信息进行修改,应该使用什么命令呢?

目录

一、groupmod命令描述

二、groupmod命令参数

三、练习演示

四、总结

五、补充

六、思维导图

一、groupmod命令描述

1、命令功能

  • 用于修改组的相关信息。

2、命令格式

groupmod [选项] [组]

二、groupmod命令参数

  • [ -g ]:GID,为该组指定新的组标识号。
  • [ -n ]:新用户组,将组的名字重新命名。
  • [ -o ]:GID,为该组指定一个不唯一的组标识号,需要与[ -g ]选项连用。
  • [ -p ]:修改密码。

三、练习演示

1、练习一:

  • 新建一个组newgroup,查看其GID;
  • 修改其组名,为newgroup1。
[root@localhost ~]# cat /etc/group |grep newgroup1
    newgroup1:x:1014:
[root@localhost ~]# groupmod -g 1020 newgroup1 
[root@localhost ~]# cat /etc/group |grep newgroup1
    newgroup1:x:1020:

Linux 组的管理:groupmod命令 + 练习 + 思维导图

练习一截图 3-1

2、练习二:

  • 将练习一新建的组newgroup1的GID修改为1020;
  • 检验结果。
[root@localhost ~]# cat /etc/group |grep newgroup1
    newgroup1:x:1014:
[root@localhost ~]# groupmod -g 1020 newgroup1 
[root@localhost ~]# cat /etc/group |grep newgroup1
    newgroup1:x:1020:

Linux 组的管理:groupmod命令 + 练习 + 思维导图

练习二截图 3-2

四、总结

结合之前的几篇文章,我们大致了解了在Linux中组的管理命令。其中,groupadd命令一般针对于新建一个组,我们还可以通过使用命令中的选项对其进行diy配置;gpasswd命令一般针对于组中的成员以及密码,我们可以通过使用命令中的选项将组成员进行增加/删除等操作;而groupmod命令实则与groupadd命令很像,除了[ -o ]选项是用来修改组名之外,其他选项和groupadd命令的选项一致。

以上说到的3条命令实则和用户的管理命令有异曲同工之妙,useradd——groupadd;usermod——groupmod;passwd——gpasswd。

五、补充

另外还有一条很重大的管理命令,平时我们并不会想起它——groupdel。

这条命令用法很简单,一般直接在命令后面加上你想要删除的组名即可,
如:groupdel newgroup1

注意:被删除的组如果是基本组,则必须先删除该组中的用户,才能删除该基本组!

六、思维导图

Linux 组的管理:groupmod命令 + 练习 + 思维导图

组的管理:groupmod命令 6-1

© 版权声明

相关文章

3 条评论

您必须登录才能参与评论!
立即登录
  • 头像
    我是小汤圆a 投稿者

    group,user ,add-del-mod,3对命令,收藏。

    无记录
  • 头像
    玉玉哒蛋挞 读者

    不错

    无记录
  • 头像
    挺好 读者

    谢谢看官夸奖~

    无记录