Linux

quien Command en Linux

quien Command en Linux

En este artículo, explicamos el OMS comando que está incluido en el paquete GNU coreutils.

OMS es una utilidad de línea de comandos que imprime una lista de los usuarios registrados actualmente. También puede mostrar el nivel de ejecución actual, la hora del último inicio del sistema y más.

Cómo utilizar el OMS Comando #

La sintaxis básica para OMS comando es el siguiente:

quién [OPCIÓN]… [ARCHIVO | ARG1 ARG2] 

Cuando se invoca sin ninguna opción o argumento, la salida se parece a esto:

OMS
ptos raíz / 0 2020-11-17 20:10 (10.10.0.2) linuxize pts / 1 2020-11-17 20:11 (10.10.0.8) 

OMS generará una lista formateada de todos los usuarios que están actualmente conectados al sistema.

Cada línea contiene cuatro campos separados por uno o más espacios:

Si desea imprimir los encabezados de las columnas, agregue el -H (--Bóveda) opción:

Quién h
NOMBRE LÍNEA TIEMPO COMENTARIO raíz pts / 0 2020-11-17 20:10 (10.10.0.2) linuxize pts / 1 2020-11-17 20:11 (10.10.0.8) 

El comando extrae información sobre el sistema y quién está conectado desde el / var / ejecutar / utmp expediente. Si desea utilizar otro archivo, pase la ruta del archivo al comando.

OMS acepta dos argumentos que no son de opción. Cuando se invoca con dos argumentos, el comando imprime información solo sobre el terminal asociado con el usuario actual. La misma salida se muestra cuando el -metro se utiliza la opción.

Puede utilizar dos argumentos cualesquiera:

quién soya quien ama mamáquien foo barquién

Cada uno de los comandos anteriores imprimirá la misma información:

linuxize pts / 1 2020-11-17 20:11 (10.10.0.8) 

OMS Opciones de comando #

OMS Acepta varias opciones que generalmente se usan con poca frecuencia.

La -B, --bota la opción dice OMS para imprimir la hora del último inicio del sistema:

quien B
 arranque del sistema 2020-07-20 19:02 

Para obtener una lista de todos los procesos muertos, utilice el -D, --muerto opción:

quien -d

La -r, --nivel de ejecución opción, dice OMS para mostrar el nivel de ejecución actual:

quien -r
 nivel de ejecución 5 2020-07-20 19:02 

Para obtener solo los nombres de usuario y el número de usuarios conectados actualmente, utilice el -q, --contar opción:

quien -q
root linuxize # usuarios = 2 

La -a, --todas fuerzas de opción OMS para imprimir toda la información:

quien -a
 arranque del sistema 2020-07-20 19:02 LOGIN tty1 2020-07-20 19:02 673 id = tty1 nivel de ejecución 5 2020-07-20 19:02 root - pts / 0 2020-11-17 20:10 . 2212314 (89.205.101.54) pts / 2 2020-10-10 10:19 1363538 id = ts / 2 term = 0 exit = 0 linuxize + pts / 1 2020-11-17 20:11 01:46 2212387 (89.205.101.54) 

Conclusión #

La OMS El comando imprime una lista de todos los usuarios registrados actualmente.

Para obtener información adicional sobre los usuarios que están conectados actualmente, marque la w mando.

Si tiene alguna pregunta, deje un comentario a continuación.

Cómo instalar League Of Legends en Ubuntu 14.04
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...
Instale el último juego de estrategia de OpenRA en Ubuntu Linux
OpenRA es un motor de juego de estrategia en tiempo real libre / gratuito que recrea los primeros juegos de Westwood como el clásico Command & Conquer...
Instale el último emulador de Dolphin para Gamecube y Wii en Linux
Dolphin Emulator te permite jugar los juegos de Gamecube y Wii que elijas en computadoras personales con Linux (PC). Al ser un emulador de juegos de ...