A partire dal 10.12, macOS non registra più principalmente file di testo. Tuttavia, è possibile interrogare i dati del registro memorizzati utilizzando il comando log(1)
sulla riga di comando di concerto con l'applicazione Console (trovato in /Applications/Utilities
).
Ad esempio, per vedere tutte le voci di log generate dal kernel durante l'ultimo giorno nel vecchio stile syslog, puoi fare:
log show --predicate 'processImagePath contains "kernel"' --style syslog --last 1d
(Puoi anche utilizzare --start
e --end
flags se vuoi limitare la finestra temporale in modo più preciso.)
In alternativa, puoi raccogliere tutti i log del giorno passato in un pacchetto chiamato system_logs.logarchive
nella directory corrente facendo:
sudo log collect --last 1d
Puoi quindi aprire questo pacchetto nell'app Console (questo richiede un po 'di tempo), e nel campo Cerca digita process:kernel
per trovare tutte le voci del registro generate dal kernel.
Suggerisco una lettura approfondita della pagina man di log(1)
(così come delle altre risorse a cui punta), oltre ad alcuni esperimenti.