Введение
В Linux группы используются для организации и администрирования учетных записей пользователей. Основная цель групп — определить набор привилегий, таких как чтение, запись или выполнение авторизации для данного ресурса, которые могут быть разделены между пользователями в группе.
Новую группу можно создать с помощью команды groupadd
. Если группа больше не нужна и может быть удалена из системы.
В этой статье объясняется, как удалить группу в Linux с помощью команды groupdel
.
Синтаксис команды groupdel
Общий синтаксис команды groupdel
следующий:
groupdel [OPTIONS] GROUPNAME
GROUPNAME
— это имя группы, которую вы хотите удалить.
Только root или пользователь с привилегиями sudo могут удалять группы.
Невозможно удалить основную группу существующего пользователя без предварительного удаления самого пользователя.
Команда groupdel
принимает только несколько редко используемых параметров. См. справочную страницу groupdel
для получения дополнительной информации об опциях команды:
man groupdel
Удалить группу в Linux
Чтобы удалить (удалить) определенную группу из системы, вызовите команду groupdel
, за которой следует имя группы.
Например, чтобы удалить группу с именем mygroup
, вам нужно запустить:
groupdel mygroup
Приведенная выше команда удаляет запись группы из файлов /etc/group
и /etc/gshadow
.
В случае успеха команда groupdel
ничего не выводит.
Вы можете убедиться, что группа удалена , перечислив все группы с помощью следующей команды:
getent group | grep mygroup
Если группа, которую вы хотите удалить, не существует, система выведет сообщение об ошибке, подобное следующему:
groupdel: group 'mygroup' does not exist
Вывод
В Linux вы можете удалить группы с помощью команды groupdel
.
Те же инструкции применимы к любому дистрибутиву Linux, включая Ubuntu, CentOS, RHEL, Debian, Fedora и Arch Linux.