Estoy tratando de entender la salida de la who
comando. Cuando agrego el -H
de la bandera para imprimir los encabezados, la segunda columna ( el que significa que los usuarios registrados) se titula LINE
. Estoy tratando de entender lo LINE
es. Estoy conectado a mi ordenador dos veces, de acuerdo a la who
comando, pero una de las líneas es malo. Para entender lo que significa, me gustaría saber qué LINE
es.
Respuesta
¿Demasiados anuncios?La LÍNEA indica la TTY en la que el proceso se está ejecutando. Es correcta acerca de usted de haber iniciado sesión en el equipo dos veces, como usted se registra en vez de Cacao (el sistema operativo de escritorio X), console
, ruta completa: /dev/console
, y de nuevo en el terminal, ttysXXX
, ruta completa: /dev/ttysXXX
(donde "XXX" es un número de tres dígitos, a partir de 001).
console
es de Darwin (OS X del kernel) sólo 'real' TTY, el único que no está corriendo en un emulador de terminal. console
, siendo el único no-emulado TTY es, por tanto, el único interfaces gráficas de usuario se pueden ejecutar en.
El logotipo de Apple que aparece cuando el Cacao no se está ejecutando (arranque y de parada) es generado por el núcleo, excepto cuando este en modo "verbose" (iniciar el Mac con el argumento de arranque -V, ya sea mediante la celebración de ctrl-V durante el arranque o en ejecución nvram boot-args="-v"
como root, sin embargo, que harán de tu Mac siempre arrancar en modo detallado hasta que se ejecute nvram boot-args=""
o borrar la nvram).
Cuando inicio en modo detallado en lugar de un logotipo de Apple el kernel de registro de cualquiera de los mensajes de arranque y la relativa a la /dev/console
y algo escrito a /dev/console
se mostrará en la consola y por lo tanto en la pantalla (ya que nada es la generación de una interfaz gráfica de usuario, ya sea el Cacao o el Kernel). La parte principal de este es la forma de otros Unix/POSIX sistemas de trabajo.
Sé que esta respuesta es el tipo de mierda, pero espero que ayude.