LINE indica el TTY en el que se está ejecutando el proceso. Es correcto que haya iniciado sesión en su computadora dos veces, ya que inició sesión una vez en Cocoa (el escritorio OS X), console
, ruta completa: /dev/console
, y nuevamente en la terminal, ttysXXX
, ruta completa : /dev/ttysXXX
(donde "XXX" es un número de tres dígitos, comenzando desde 001).
console
es el TTY 'real' de Darwin (kernel OS X), el único que no se está ejecutando en un emulador de terminal. console
, al ser el único TTY no emulado es, por lo tanto, el único GUI que se puede ejecutar.
El kernel genera el logo de Apple que aparece cuando Cocoa no se está ejecutando (arranque y apagado), excepto cuando está en modo detallado (inicie Mac con el argumento de arranque -V manteniendo presionado ctrl-V mientras arranca o se ejecuta nvram boot-args="-v"
como root, sin embargo eso hará que su Mac siempre arranque en modo detallado hasta que ejecute nvram boot-args=""
o borre nvram).
Cuando arranque en modo detallado en lugar de un logotipo de Apple, el kernel registrará cualquier mensaje de inicio relacionado con /dev/console
y todo lo escrito en /dev/console
aparecerá en la consola y, por lo tanto, en la pantalla (ya que nada está generando un GUI en él, ya sea Cocoa o el Kernel). La parte principal de esto es cómo funcionan otros sistemas POSIX / tipo Unix.
Sé que esta respuesta es un poco horrible, pero espero que ayude.