GNU/Linux >> Tutoriales Linux >  >> Linux

Tutorial del comando id de Linux para principiantes (5 ejemplos)

Si es nuevo en la administración de sistemas en Linux, aprenderá gradualmente que la administración de usuarios es un aspecto importante de su trabajo. La línea de comandos de Linux ofrece varias utilidades de línea de comandos para este propósito, y una de ellas es el id comando.

En este artículo, discutiremos los conceptos básicos de esta herramienta utilizando algunos ejemplos fáciles de entender. Sin embargo, antes de eso, vale la pena mencionar que todos los ejemplos de este tutorial se probaron en una máquina con Ubuntu 18.04 LTS y Debian 10.

Comando de identificación de Linux

El comando id le muestra los ID de usuario y grupo reales y efectivos de un usuario determinado. La siguiente es su sintaxis:

id [OPTION]... [USERNAME]

Y así es como lo explica la página de manual de la herramienta:

Print user and group information for the specified USERNAME, or (when USERNAME omitted) for the current user.

Los siguientes son algunos ejemplos con estilo de preguntas y respuestas que le darán una buena idea de cómo funciona el comando id.

En caso de que no esté al tanto de lo que son las identificaciones reales y efectivas, lea la discusión aquí.

P1. ¿Cómo usar el comando id?

El uso básico es fácil:todo lo que tiene que hacer es ejecutar 'id' con el nombre de usuario para el que desea acceder a la información. Por ejemplo:

id himanshu

Entonces puede ver que la salida consta de varios campos. Las primeras dos entradas son ID de usuario y grupo para 'himanshu', mientras que el resto son los grupos de los que forma parte el usuario 'himanshu', junto con las respectivas ID de grupo.

Tenga en cuenta que si no pasa ningún nombre de usuario como argumento al comando id, la herramienta asume que el usuario actual es aquel para el que desea la información.

P2. ¿Cómo hacer que id imprima solo ID de grupo?

Esto se puede lograr usando la opción de línea de comandos -G. Por ejemplo:

id -G himanshu

Entonces puede ver que solo se muestran los ID de grupo en la salida.

P3. ¿Cómo hacer que la identificación imprima solo una identificación de grupo efectiva?

Esto se puede lograr usando la opción de línea de comando -g. Por ejemplo:

id -g himanshu

P4. ¿Cómo hacer que la identificación imprima solo una identificación de usuario efectiva?

Similar al ejemplo anterior, esto se puede lograr usando la opción de línea de comando -u. Por ejemplo:

id -u himanshu

P5. ¿Cómo hacer que la identificación imprima identificaciones reales en lugar de identificaciones efectivas?

Para hacer que el comando id imprima identificaciones reales, use la opción de línea de comando -r. Esta opción se puede combinar con las opciones de línea de comandos -u, -g y -G.

Por ejemplo:

id -ur himanshu

Conclusión

El comando id es fácil de entender y usar. La cantidad de opciones de línea de comandos que ofrece también es limitada, y hemos discutido la mayoría de ellas aquí. Una vez que haya terminado de practicar estos, diríjase a la página de manual de la herramienta para obtener más información al respecto.


Linux
  1. Tutorial de comando cd de Linux para principiantes (8 ejemplos)

  2. Tutorial de comandos de comunicación de Linux para principiantes (5 ejemplos)

  3. Tutorial de comando Linux df para principiantes (8 ejemplos)

  4. Tutorial de comando de fecha de Linux para principiantes (8 ejemplos)

  5. Tutorial de Linux du Command para principiantes (10 ejemplos)

Linux who Command Tutorial para principiantes (8 ejemplos)

Tutorial de comandos Linux nl para principiantes (7 ejemplos)

Tutorial de comandos de Linux nm para principiantes (10 ejemplos)

Tutorial de comandos OD de Linux para principiantes (6 ejemplos)

Tutorial de comando Linux w para principiantes (5 ejemplos)

Tutorial de comandos ss de Linux para principiantes (8 ejemplos)