LINE indica il TTY su cui è in esecuzione il processo. È corretto che tu abbia effettuato l'accesso al tuo computer due volte, dato che sei connesso a Cocoa (il desktop OS X), console
, percorso completo: /dev/console
, e di nuovo nel terminale, ttysXXX
, percorso completo : /dev/ttysXXX
(dove "XXX" è un numero di tre cifre, a partire da 001).
console
è Darwin (kernel OS X) solo TTY "reale", l'unico che non è in esecuzione in un emulatore di terminale. console
, essendo l'unico TTY non emulato è quindi l'unica GUI in grado di funzionare.
Il logo Apple che appare quando Cocoa non è in esecuzione (avvio e spegnimento) viene generato dal kernel tranne quando in modalità dettagliata (avvia il Mac con l'argomento di avvio -V tenendo premuto ctrl-V durante l'avvio o l'esecuzione nvram boot-args="-v"
come utente root, tuttavia questo farà sì che il tuo Mac si avvii sempre in modalità dettagliata finché non esegui nvram boot-args=""
o cancella nvram).
Quando si avvia in modalità verbosa invece di un logo Apple, il kernel registra tutti i messaggi di avvio relativi a /dev/console
e qualsiasi cosa scritta su /dev/console
verrà visualizzata sulla console e quindi sullo schermo (poiché nulla genera una GUI su di esso, che si tratti di Cocoa o del kernel). La parte principale di questo è il modo in cui funzionano gli altri sistemi Unix-like / POSIX.
So che questa risposta è un po 'schifosa ma spero che sia d'aiuto.