En Linux, puede haber múltiples usuarios (aquellos que usan/operan el sistema), y los grupos no son más que una colección de usuarios. Los grupos facilitan la administración de usuarios con la misma seguridad y privilegios de acceso. Un usuario puede formar parte de diferentes grupos.
Puntos importantes:
- El comando de grupos imprime los nombres de los grupos primarios y complementarios para cada nombre de usuario dado, o el proceso actual si no se dan nombres.
- Si se da más de un nombre, el nombre de cada usuario se imprime antes de la lista de grupos de ese usuario y el nombre de usuario se separa de la lista de grupos por dos puntos.
Sintaxis:
groups [username]...
Ejemplo 1: Provisto con un nombre de usuario
$groups demon
En este ejemplo, el demonio de nombre de usuario se pasa con el comando de grupos y el resultado muestra los grupos en los que está presente el demonio de usuario, separados por dos puntos.
Ejemplo 2: no se pasa ningún nombre de usuario, entonces esto mostrará la membresía del grupo para el usuario actual
$groups
Aquí el usuario actual es demonio . Entonces, cuando damos el comando » grupos «, solo obtenemos grupos en los que el demonio es un usuario.
Ejemplo 3: pasar raíz con comando de grupos
Nota: Los grupos primarios y complementarios de un proceso normalmente se heredan de su padre y normalmente no se modifican desde el inicio de sesión. Esto significa que si cambia la base de datos del grupo después de iniciar sesión, los grupos no reflejarán sus cambios dentro de su sesión de inicio de sesión existente. Las únicas opciones son –help y –version .
Publicación traducida automáticamente
Artículo escrito por schrodinger_19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA