Удаление группы происходит по команде groupdel. Это совсем простая команда без каких-либо флажков. Единственный параметр - имя удаляемой группы.
# /usr/sbin/groupdel
groupname
При всей простоте команды процесс удаления группы связан с некоторыми тонкостями.
Файлы, принадлежавшие удаленной группе, не удаляются и не передаются другой группе.
Если для некоторого пользователя группа первична (то есть, именно она указана как группа этого пользователя в файле паролей), ее нельзя удалить.
Первая проблема решается точно так же, как и при удалении учетной записи. Сначала записывается идентификационный номер группы (его можно найти в файле /etc/group), затем, после удаления группы, при помощи команды find меняется принадлежность всех файлов этой группы.
#
find / -type f -gid 503 -print -exec chgrp
newgroupname
{} \;
По этой команде находятся все файлы, принадлежавшие группе с идентификационным номером 503, и при помощи команды chgrp передаются группе
newgroupname.