this command modifies the group id por group name
groupmod mygroup
it is used to change the grpoup name
groupmod -n favourite mygroup
this command is used to change the group id
groupmod -g GID groupname
it is used to change already assigned GId to the the group
groupmod -o mygroup
it is used to chnage the password of the group
groupmod -p mygroup
it is used to change the groupname
groupmod -n mygroup
this command helps with the groupmod commands
groupmod -h
Explanation:
Renames oldgroup to newgroup.
sudo groupmod -n newgroup oldgroup
Explanation:
Changes the Group ID (GID) of developers to 1050.
sudo groupmod -g 1050 developers
Explanation:
Renames developers to eng_team and assigns it GID 2000.
sudo groupmod -g 2000 -n eng_team developers
Output Example:
developers:x:1050:
Explanation:
Displays the group name and GID.
getent group developers
Explanation:
Verifies whether GID 1050 is already assigned.
getent group | grep 1050
Explanation:
Modifies sysadmins as a system group (GID < 1000).
sudo groupmod -r sysadmins
Explanation:
Locks the project_team group to prevent changes.
sudo groupmod -L project_team
Explanation:
Unlocks the project_team group.
sudo groupmod -U project_team
Explanation:
Assigns a password to the project_team group.
sudo gpasswd project_team
Explanation:
Lists all groups and their details.
cat /etc/group
or
getent group
Modifies an existing group’s properties.
sudo groupmod -n devteam developers