El comando finger en Linux – Todo lo que necesitas saber

Puede tener más de un usuario en el mismo sistema Linux. los comando de dedo en Linux muestra información sobre los usuarios en el sistema. También se le conoce como el programa de busqueda de informacion de usuario . No está presente en la mayoría de las distribuciones por defecto.

En este tutorial, aprenderemos cómo instalar y usar el comando finger.

Empecemos.

Tabla de contenido

¿Cómo instalar el comando finger en su sistema?

Para instalar el comando finger en su sistema, use el comando apto Como se muestra abajo:

                      
apt install finger

                    

Producción :

Instalar dedo

Después de instalar el comando de dedo, podemos comenzar a usarlo. Veamos cómo usar el comando de dedo en la siguiente sección.

¿Cómo usar el comando del dedo?

Para comenzar a usar el comando finger, simplemente escriba finger en su terminal y presione enter.

                      
finger

                    

Producción :

Dedo

La salida tiene los siguientes campos:

  • Inicio de sesión: nombre de la cuenta del usuario.
  • Nombre: Nombre completo almacenado en el sistema.
  • Tty: el tipo de terminal desde el que se inicia sesión en la cuenta.
  • Idle: El tiempo de inactividad del usuario.
  • Hora de inicio de sesión: Hora del último inicio de sesión.
  • Office: La dirección IP de la máquina desde la que se inicia sesión en la cuenta.
  • Office Teléfono: muestra el número de teléfono si se almacenó al crear el usuario, de lo contrario, en blanco.

También puede usar el comando del dedo para obtener información sobre un usuario en particular. Veamos esto en la siguiente sección.

¿Cómo obtener información sobre un usuario en particular usando el comando del dedo?

Para obtener información sobre un usuario en particular, use la siguiente sintaxis.

                      
finger [username]

                    

Para example :

                      
finger Adam

                    

Producción :

Adán dedo dedo adán

La salida tiene los siguientes campos:

  • Inicio de sesión: nombre de la cuenta del usuario
  • Nombre: Nombre completo almacenado en el sistema
  • Directorio: directorio de inicio del usuario.
  • Shell: El usuario de shell está usando.
  • Correo: Esto muestra si el usuario tiene algún correo. Esto también muestra la última vez que el usuario revisó su correo.
  • Plan: este campo muestra el contenido de cualquier archivo “.plan” y “.project” presente en el directorio de inicio del usuario.

Probemos con otro example.

                      
finger test101

                    

Producción :

Prueba101 Prueba101

Toda la información en la salida para el comando del dedo se ingresa al crear un usuario.

Cuando creas un usuario usando el comando agregar usuario, recibe un aviso para completar la siguiente información.

Campos a llenar Campos a llenar

Muestre la columna de salida usando el comando de dedo

También puede obtener el comando del dedo para mostrar la columna de salida sabia. Para hacer eso, use el -s bandera :

                      
finger -s Adam

                    

Producción :

Columna sabia 1 Columna sabia

Podemos ver que los campos ahora se muestran en forma de columna.

¿Cómo usar la opción de lista larga junto con el comando de dedo?

El comando finger proporciona una opción para generar la lista de todos los usuarios en un formato de lista larga. Para obtener la lista en un formato de lista larga, use -l bandera a lo largo con el comando del dedo.

                      
finger -l

                    

Producción :

formato largo formato largo

Puede ver que también produce un registro de los últimos inicios de sesión y el tiempo inactivo.

¿Cómo generar información de usuario de manera concisa usando el comando de dedo?

Para mostrar la salida sin el uso del campo del plan los bandera -p junto con el comando del dedo.

                      
finger -p jayant

                    

Producción :

Conciso formato conciso

También puede usar el indicador -p junto con el indicador -l para mostrar el formato de lista larga sin el campo del plan.

¿Cómo hacer coincidir solo los nombres de inicio de sesión con el comando de dedo?

Cuando utiliza el comando finger con un argumento, el comando finger por defecto hace coincidir el argumento con el nombre de inicio de sesión y el campo de nombre de un usuario. Por lo tanto, cuando ejecuta el siguiente comando:

                      
finger jayant

                    

Obtienes el siguiente resultado:

Coincidencias Múltiples Coincidencias Múltiples

Aquí tenemos dos usuarios en la salida ya que nuestro argumento coincide con el nombre de inicio de sesión para el primero y el campo de nombre para el segundo.

Para evitar este caso, podemos usar el -m bandera junto con el comando del dedo. – m flag se asegura de que solo el nombre de inicio de sesión se considera para la coincidencia.

                      
finger -m jayant

                    

Producción :

Dedo M dedo -m

Ahora solo obtenemos una entrada de usuario en la salida.

Conclusión

Este tutorial fue sobre el comando finger en Linux. Este comando lo ayuda a buscar información sobre los usuarios en el sistema. Aquí hay otro artículo para aprender cómo enumerar todos los usuarios en su sistema Linux.

Related Posts