The groupmod command’s switches with example – Unix/Linux

The “groupmod” command modify a group definition on the system.

# groupmod [options] GROUPNAME

Switches with example:

1, -g, –gid GID
The group ID of the given GROUP will be changed to GID.
The value of GID must be a non-negative decimal integer. This value must be unique, unless the -o option is used. Values between 0 and 999 are typically reserved for system groups.
Any files that have the old group ID and must continue to belong to GROUP, must have their group ID changed manually.

[root@localhost ~]# grep megrp /etc/group
[root@localhost ~]# groupmod -g 777 megrp2
[root@localhost ~]# grep megrp /etc/group

2, -h, –help

Display help message and exit.

3, -n, –new-name NEW_GROUP

The name of the group will be changed from GROUP to NEW_GROUP name.

[root@localhost ~]# groupmod -n megrpnew megrp
[root@localhost ~]# grep megrp /etc/group

4, -o, –non-unique

When used with the -g option, allow to change the group GID to a non-unique value.

[root@localhost ~]# groupmod -g 501 -o megrpnew
[root@localhost ~]# grep megrp /etc/group

5, -p, –password PASSWORD
The encrypted password, as returned by crypt(3).
Note: This option is not recommended because the password (or encrypted password) will be visible by users listing the processes. You should make sure the password respects the system´s password policy.

That’s it!! 🙂

Related Links:
groupdel, groupmems, groupadd,

ls, head, tail, top, ps, find, crontab

Arunlal Ashok

Linux Server Administrator. I’m managing Linux servers since 2012. I started this blog to share and discuss my ideas.

Any questions? Write to arun (@)

You may also like...

2 Responses

  1. February 1, 2014

    […] Related Links : groupadd , groupmems, groupmod, […]

  2. February 7, 2014

    […] useful commands: groupdel, groupmems, groupmod, useradd , usermod , chgrp, chown, ls, head, tail, top, ps, find, crontab, ftp commands, […]

Leave a Reply

Your email address will not be published. Required fields are marked *