Je sais qu'il y a une légère différence entre adduser
etuseradd
.
(c.-à-d., adduser
a des fonctionnalités supplémentaires useradd
, comme la création d'un répertoire personnel.)
Alors quelle est la relation entre addgroup
et groupadd
?
Existe-t-il un moyen préféré de créer un groupe?
Réponses:
Sur la plupart des distributions,
adduser
iladdgroup
existe des wrappers interactifs de «commodité» autour des commandesuseradd
etgroupadd
.Vous pouvez trouver addgroup en utilisant la commande
which addgroup
, sur ma machine (Ubuntu 11.04) dans laquelle il vit/usr/sbin/addgroup
.Sur ma boîte se
addgroup
trouve un script perl qui invite à diverses options (de manière interactive) avant d'appeler lagroupadd
commande.groupadd
est généralement préférable pour les scripts (par exemple, si vous ne voulez pas créer d'utilisateurs en batch), alors qu'iladdgroup
est plus convivial (surtout si vous n'êtes pas familier avec toutes les options et les indicateurs).Bien sûr
addgroup
, la commande prend également de nombreuses options lorsque vous l'invoquez, mais elle est principalement conçue comme un script interactif.Fait intéressant sur ma boîte
addgroup
est un lien symbolique versadduser
, le script vérifie le nom sous lequel il a été invoqué et effectue différentes actions en conséquence.la source
groupadd
est plus préférable pour une meilleure compatibilité des systèmes cross-linux et parfois cross-unix.addgroup
est souvent juste un wrappergroupadd
(écrit en perl, code source ici ).De la même manière,
useradd
est plus préférable queadduser
- voir icila source