- 1How to Add a New User in Linux
- 2Modify Existing User in Linux
- 3Delete a User in Linux — Step-by-Step for Beginners
- 4Create a User Group in Linux - Step-by-Step Tutorial
- 5Linux: Add User to Group
- 6How to Remove a User from a Group in Linux
- 7Delete a User Group in Linux - Beginner Friendly Tutorial
- 8Linux su Command Tutorial – Switch Users Easily
- 9Linux sudo Command - Execute as Another User
- 10Change a User's Password in Linux Using passwd
- 11Set Password Expiry in Linux using chage
- 12Lock a User Account in Linux
- 13How to Unlock a User Account in Linux
- 14Configure User Login Shell in Linux
- 15How to Configure User Environment Variables in Linux
- 16Edit .bashrc and .profile in Linux - User Startup Files Tutorial

- 1Linux Topics Index
- 2How to Create a File in Linux
- 3How to Rename a File in Linux
- 4How to Copy a File in Linux
- 5How to Move a File in Linux
- 6How to Delete a File in Linux
- 7How to Create a Directory in Linux
- 8How to Delete a Directory in Linux
- 9How to Copy Directories Recursively in Linux
- 10Delete Directories Recursively in Linux
- 11How to View Hidden Files in Linux
- 12How to Create a Hidden File in Linux
- 13How to Create a Hidden Directory in Linux
- 14How to Find Files in Linux Using find Command
- 15Find Files in Linux Using locate Command
- 16How to View File Contents Using cat in Linux
- 17How to View File Contents Using less in Linux
- 18View File Contents Using the more Command in Linux
- 19Compare Files Using diff Command in Linux
- 20Compare Files in Linux Using cmp Command
- 21Check File Type in Linux with file Command
- 22Create Symbolic Links with ln -s in Linux
- 23How to Archive Files Using tar Command in Linux
- 24Compress Files with gzip in Linux – Beginner Tutorial
- 25How to Compress Files Using bzip2 in Linux
- 26Compress Files in Linux Using zip Command
- 27Extract Compressed Files using tar in Linux
- 28Extract ZIP Files on Linux with unzip
- 29How to Extract .gz Files using gunzip in Linux

- 1How to Add a New User in Linux
- 2Modify Existing User in Linux
- 3Delete a User in Linux — Step-by-Step for Beginners
- 4Create a User Group in Linux - Step-by-Step Tutorial
- 5Linux: Add User to Group
- 6How to Remove a User from a Group in Linux
- 7Delete a User Group in Linux - Beginner Friendly Tutorial
- 8Linux su Command Tutorial – Switch Users Easily
- 9Linux sudo Command - Execute as Another User
- 10Change a User's Password in Linux Using passwd
- 11Set Password Expiry in Linux using chage
- 12Lock a User Account in Linux
- 13How to Unlock a User Account in Linux
- 14Configure User Login Shell in Linux
- 15How to Configure User Environment Variables in Linux
- 16Edit .bashrc and .profile in Linux - User Startup Files Tutorial
How to Delete a User Group in Linux
Next Topic ⮕Linux su Command Tutorial – Switch Users Easily
How to Delete a User Group in Linux
Hey there! Welcome back to ProgramGuru.org. In today’s Linux tutorial, we’re going to learn how to delete a user group from your system. Whether you’re cleaning up unused groups or managing system permissions, this is an essential skill for any Linux user.
What is a User Group?
In Linux, a group is a collection of users that can share the same permissions and access rights. When a group is no longer needed, it’s a good practice to delete it to keep your system tidy.
Step 1: Open Your Terminal
First, open your terminal. This is where you’ll run all the commands.
Step 2: Check Existing Groups
You can list all the groups in your system using the following command:
cut -d: -f1 /etc/group
This will display a list of group names.
root
sudo
developers
testgroup
Step 3: Delete the Group
Now, let’s say you want to delete a group named testgroup
. You can do this using the groupdel
command:
sudo groupdel testgroup
If the group is not associated with any users or processes, it will be removed immediately.
(No output means the group was successfully deleted)
Step 4: Confirm Deletion
To make sure the group is gone, run the same listing command again:
cut -d: -f1 /etc/group | grep testgroup
(No output means the group no longer exists)
Pro Tip
If you try to delete a group that’s still being used by a user as their primary group, Linux will throw an error. Always double-check with:
grep testgroup /etc/passwd
If any user has testgroup
as their primary group, update their group first using:
sudo usermod -g newgroup username
That’s it!
You now know how to safely delete a user group in Linux. Try it on a test system first to get comfortable. Thanks for watching, and don’t forget to subscribe to ProgramGuru.org for more beginner-friendly Linux tutorials!