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

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 de dedo, existe 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 presentan algunos ejemplos con estilo de preguntas y respuestas que deberían darle una idea aún mejor de cómo funciona la herramienta meñique.

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

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

pinky

Aquí está la salida que este comando produjo 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, deberá 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.

Q3. ¿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

La siguiente es la salida:

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.

Q4. ¿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 columna 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 la siguiente salida:

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 termines de practicar estos, dirígete a pinky’s página man para obtener más información sobre el comando.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *