Comandos Linux · 2 min read · Sep 19, 2025
Comando de Grupos de Linux para Principiantes (con Ejemplos)
En Linux, hay un concepto de usuarios (aquellos que utilizan el sistema), y luego está el concepto de grupos, que es básicamente un mecanismo lógico para gestionar una colección de usuarios. Para darte una idea básica, los grupos facilitan la gestión de usuarios con, digamos, los mismos privilegios de seguridad y acceso. Vale la pena saber que un usuario puede ser parte de diferentes grupos.
Si eres un principiante en la línea de comandos de Linux y quieres aprender una forma a través de la cual puedes imprimir los grupos a los que pertenece un usuario, entonces te alegrará saber que existe una pequeña utilidad de línea de comandos - llamada groups - que te permite hacer precisamente eso. En este tutorial discutiremos rápidamente cómo funciona esta herramienta.
Nota: Todos los comandos e instrucciones mencionados aquí han sido probados en Ubuntu 16.04LTS.
Comando de grupos de Linux
En términos simples, el comando groups imprime el nombre de los grupos de los que forma parte un usuario. Aquí está su sintaxis:
groups [OPCIÓN]... [NOMBRE_DE_USUARIO]...Aquí está cómo la documentación oficial describe esta herramienta:
Imprime las membresías de grupo para cada NOMBRE_DE_USUARIO o, si no se especifica NOMBRE_DE_USUARIO, para el proceso actual
(que puede diferir si la base de datos de grupos ha cambiado).¿Cómo funciona el comando groups?
El comando groups es muy fácil de usar: todo lo que tienes que hacer es pasar el nombre de usuario del usuario cuyos grupos te interesa conocer.
groups [nombre_de_usuario]La siguiente captura de pantalla muestra el comando en acción:
Así que puedes ver que el usuario ‘himanshu’ es parte de varios grupos.
¿Qué pasa si no se pasa ningún nombre de usuario como entrada?
El comando groups funciona independientemente de si le proporcionas un nombre de usuario o no. En caso de que no haya un nombre de usuario, la herramienta muestra las membresías de grupo para el proceso actual.
Por ejemplo, en un shell de usuario - con el usuario ‘himanshu’ conectado - el comando produjo la siguiente salida:
Y cuando se ejecutó desde el shell root, se produjo la siguiente salida:
¿Cómo obtener más información sobre el comando groups?
Para obtener más información sobre grupos, utiliza las opciones de línea de comandos estándar –help y –version.
groups --helpgroups --version
Agregar Grupo de Linux
¿Estás buscando un comando para agregar un grupo de Linux? El comando que buscas se llama addgroup. Un tutorial que explica el uso del comando addgroup en detalle se puede encontrar aquí:
https://www.howtoforge.com/linux-adduser-addgroup-command/
Conclusión
De acuerdo, groups es una herramienta de línea de comandos muy básica. Pero es útil para situaciones en las que solo necesitas saber sobre los grupos a los que pertenece un usuario. No hay mucho que explicar sobre esta herramienta, pero aún así, si lo deseas, puedes echar un vistazo a su página de manual dirigiéndote aquí.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.