Cuando escribo who
en la terminal obtengo esta salida:
$USER tty2 2017-01-12 12:50 (:1)
¿Qué significa este smiley (:1)
?
A veces se ve este smiley (:0.0)
. ¿Qué significa en este caso?
¿Dónde hay una descripción general de estos diferentes corchetes?
command-line
xorg
who
dschinn1001
fuente
fuente
the smiley
Respuestas:
Como puede encontrar en la página de manual escribiendo
man who
, puede habilitar los encabezados de columna con la-H
opción:Sin embargo, tengo que estar de acuerdo en que esto no es muy útil, y la página de manual tampoco contiene ninguna explicación de los valores.
Sin embargo, creo que puedo decirte lo que significan estas columnas de todos modos:
NAME
es el nombre de usuario de cada usuario conectado.LINE
parece contener el TTY a través del cual el usuario inicia sesión (TTY1-6 son terminales, el servidor de pantalla X utiliza TTY7-12 para mostrar los escritorios gráficos; puede cambiar entre ellos usando Ctrl+ Alt+ F1 - F12).TIME
es la fecha y hora en que el usuario inició sesión en su sesión actual.COMMENT
en nuestros casos muestra el contenido de la$DISPLAY
variable de entorno (normalmente:0
) entre llaves, que también utiliza el servidor de visualización X. Solo los TTY gráficos deben tener ese valor, esta columna está vacía para mí en los TTY terminales.Puede comprobar el valor de esta variable con el comando
echo $DISPLAY
. Lo que significa exactamente se describe, por ejemplo, en ¿Qué significa realmente DISPLAY =: 0.0? y ¿Qué es DISPLAY =: 0? .fuente
Desde la
info
página (info coreutils 'who invocation'
)Entonces
(:0)
simplemente significa que X muestra el número 0 en el localhost.Si también hay usuarios remotos (por ejemplo, sesiones SSH), puede ver algo como
fuente