На большинстве дистрибутивов adduser
и addgroup
находятся интерактивные «удобные» обертки вокруг команд useradd
и groupadd
.
Вы можете найти addgroup с помощью команды which addgroup
, на моей машине (Ubuntu 11.04) это живет в /usr/sbin/addgroup
.
На моем ящике addgroup
есть скрипт на Perl, который запрашивает различные опции (в интерактивном режиме) перед вызовом groupadd
команды.
groupadd
обычно предпочтительнее для сценариев (скажем, если вы не хотите создавать пользователей в пакетном режиме), тогда addgroup
как более удобен для пользователя (особенно если вы не знакомы со всеми параметрами и флагами).
Конечно, addgroup
при вызове команды также требуется много опций с помощью команды, но в первую очередь она предназначена для использования в качестве интерактивного сценария.
Интересно, что на моем ящике addgroup
есть символическая ссылка adduser
, скрипт проверяет имя, под которым он был вызван, и соответственно выполняет различные действия.