GNU/Linux >> Tutoriales Linux >  >> Linux

Tutorial del comando Pinky de Linux para principiantes (8 ejemplos)

El comando finger en Linux es una herramienta popular para obtener información relacionada con los usuarios del sistema. Sin embargo, esta utilidad no viene preinstalada con todas las distribuciones de Linux. Por ejemplo, Ubuntu 20.04 LTS no viene con el dedo listo para usar. Si bien siempre puede descargar y usar el comando finger, hay una alternativa liviana que viene preinstalada (al menos en Ubuntu).

La herramienta en cuestión se llama meñique. En este artículo, discutiremos los conceptos básicos de pinky usando algunos ejemplos fáciles de entender. Pero antes de hacerlo, vale la pena mencionar que todos los ejemplos aquí se han probado en una máquina con Ubuntu 20.04 LTS.

Comando meñique de Linux

La página man de pinky lo explica así:

 pinky - lightweight finger

Esta es la sintaxis de la herramienta:

pinky [OPTION]... [USER]...

Y a continuación se muestran algunos ejemplos con estilo de preguntas y respuestas que le darán una idea aún mejor de cómo funciona la herramienta meñique.

P1. ¿Cómo funciona el comando meñique?

El uso básico es simple, simplemente ejecute 'pinky' sin ningún argumento.

pinky

Aquí está el resultado que produjo este comando en mi sistema:

Login    Name                 TTY      Idle   When             Where
himanshu Himanshu            ?:0       ?????  2018-09-04 09:31 :0

Entonces puede ver que la salida contiene información como el nombre de inicio de sesión del usuario, el nombre real/completo, la terminal, la hora de inicio de sesión y el host remoto. De forma predeterminada, la salida producida es para el usuario actual. Por supuesto, también puede usar el dedo meñique para obtener información para otros usuarios; en ese caso, tendrá que especificar el nombre de usuario.

pinky USERNAME

Q2. ¿Cómo hacer que Pinky produzca una salida de formato largo?

Esto se puede hacer usando la opción de línea de comandos -l.

pinky -l

El siguiente resultado fue producido por este comando en mi sistema:

Login name: himanshu                    In real life:  Himanshu
Directory: /home/himanshu               Shell:  /bin/bash

Tenga en cuenta que la opción -l requiere que mencione el nombre de usuario; en otras palabras, mencionar el nombre de usuario es obligatorio en este caso.

P3. ¿Cómo omitir el directorio de inicio y la información de shell en formato largo?

Esto se puede lograr combinando la opción -b con la opción -l.

pinky -lb himanshu

El siguiente es el resultado:

Login name: himanshu                    In real life:  Himanshu

Entonces puede ver que la información relacionada con el directorio y el shell no se produjo en la salida esta vez. De manera similar, puede usar las opciones -h y -p para eliminar el archivo del proyecto del usuario y la información del archivo del plan (si está disponible), respectivamente, en el formato largo.

P4. ¿Cómo hacer que Pinky elimine los encabezados de las columnas?

Esto se puede hacer usando la opción de línea de comando -f.

Por ejemplo, este comando:

pinky -f himanshu

produjo el siguiente resultado en mi sistema:

himanshu Himanshu            ?:0       ?????  2018-09-04 09:31 :0

Como puede ver, los encabezados de las columnas se eliminaron en la salida.

P5. ¿Cómo hacer que Pinky omita el nombre completo del usuario en la salida?

Esto se puede hacer usando la opción de línea de comandos -w.

Por ejemplo, esto:

pinky -w himanshu

produjo el siguiente resultado:

Login     TTY      Idle   When             Where
himanshu ?:0       ?????  2018-09-04 09:31 :0

Entonces puede ver que la entrada de la columna para el nombre completo se omitió de la salida. Hay otras dos opciones que hacen cosas similares:

-i omit the user's full name and remote host in short format

-q omit  the  user's  full name, remote host and idle time in short format

Conclusión

Como probablemente estará de acuerdo, pinky es una pequeña herramienta útil para aquellos que trabajan con la información de los usuarios del sistema. En este artículo, hemos discutido la mayoría de las opciones de la herramienta. Una vez que haya terminado de practicar estos, diríjase a la página de manual de pinky para obtener más información sobre el comando.


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 comando de nombre de host de Linux para principiantes (5 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)