¿Cómo encuentro mi ID de usuario en Linux?

¿Cómo encuentro mi ID de usuario en Linux?

El sistema operativo Linux ha hecho que todo sea muy simple. No le pega al usuario con un enfoque, ya que una sola función se puede realizar de múltiples maneras. Ya sea que desee ir con los comandos incorporados o prefiera instalar cualquier herramienta, la elección es suya!

Del mismo modo, en esta guía, veremos muchas formas de encontrar la ID de usuario a través de diferentes comandos. Pero la pregunta es, ¿por qué necesitaría obtener una identidad como en la mayoría de los casos, el administrador es el único usuario?.

Es necesario encontrar su identificación cuando da acceso a otras personas. En este caso, una sola PC tiene múltiples cuentas desde las cuales los usuarios iniciaron sesión. Puede ocurrir otro caso si el usuario está conectado de forma remota en un servidor y necesita una respuesta rápida para obtener detalles del nombre de usuario iniciado.

Cómo encontrar ID de usuario en Linux

En las distribuciones de Linux, tenemos múltiples comandos que ayudan a encontrar la ID de usuario muy rápidamente:

comando de identificación

El identificación El comando es la forma más sencilla de mostrar una lista de usuarios reales y efectivos, y también muestra las ID de grupo.

Puedes simplemente escribir el "identificación"En la terminal o use el nombre de usuario con el"identificación"Comando como se menciona a continuación:

$ ID

o

$ id wardah

comando getent

El "get"El comando en sistemas UNIX y Linux se utiliza para obtener las entradas de una base de datos del sistema compatible con NSS (Interruptor de servicio de nombre) Bibliotecas. Los detalles del usuario se han almacenado en las bases de datos PASSWD y Group.

Para obtener los detalles del usuario a través del get Comando, siga la sintaxis:

getent [base de datos] [clave ...]

Entonces, si quiero mostrar los detalles de la ID de usuario, el comando sería:

$ getend passwd wardah

comando lslogins

El "lslogins"La utilidad de comandos en Linux debe obtener todos los detalles disponibles de los archivos del sistema solo sobre usuarios específicos.

El "-u"Bandera en el"lsloginsEl comando se utiliza para mostrar cuentas de usuario:

$ lslogins -u

Comando W

El "w"El comando ayuda a mostrar los usuarios registrados en los usuarios y las acciones que realizaron en un sistema:

$ W

quien ordene

El "OMS"La utilidad del comando se utiliza para imprimir el nombre de usuario actualmente conectado y los detalles del terminal con fecha y hora. Puedes simplemente escribir el "OMS"O úselo con la bandera"-u"En la terminal:

$ quien

Comando de quién

Para mostrar el único nombre de usuario de la cuenta registrada actual, escriba:

$ whoami

comando GREP

El "grep"El comando se considera una poderosa herramienta de Linux para buscar un patrón particular. Ayuda a buscar datos (texto o cadenas) desde el dado y mostrarlos. Para mostrar los detalles del usuario del/etc/passwd Archivo, siga el comando:

$ GREP WARDAH /ETC /PASSWD

Usuarios y comando echo $ user

El "usuarios"El comando se utiliza para mostrar una lista de todos los usuarios que inician sesión en el sistema, mientras que el"Echo $ usuario"Es un alternativo del comando"quién soy."Muestra una respuesta de una línea.

$ usuarios
$ echo $ usuarios

Último comando

Utilizando el último Comando, el usuario puede imprimir la lista de los últimos usuarios iniciados en el sistema operativo:

$ Último

comando de dedo

Si desea instalar la herramienta de línea de comandos para buscar la información del usuario, nada es mejor del "dedo" dominio.

El "dedo"La utilidad de línea de comandos en Linux se utiliza para imprimir información del usuario en el terminal. No es una herramienta incorporada en la mayoría de las distribuciones de Linux. Entonces, para obtenerlo, instálelo primero:

$ sudo apt instalación dedo

Ahora, para mostrar la información necesaria sobre el usuario que incluye el nombre real del usuario, la información del directorio, el shell, etc., tipo:

$ dedo wardah

Conclusión

En este artículo, hemos aprendido varias formas de encontrar la identidad del usuario en el sistema Linux. El sistema Linux introdujo muchas utilidades de línea de comandos para mostrar la ID de usuario. Además, si desea instalar la herramienta para obtener información, hemos mencionado el "dedo"Herramienta de línea de comandos para imprimir todos los detalles necesarios del usuario.