A partir de la versión 10.12, macOS ya no registra principalmente archivos de texto. Sin embargo, puede interrogar los datos de registro almacenados utilizando el comando log(1)
en la línea de comandos junto con la aplicación de la Consola (que se encuentra en /Applications/Utilities
).
Por ejemplo, para ver todas las entradas de registro generadas por el kernel durante el último día en un texto de estilo syslog antiguo, puede hacerlo:
log show --predicate 'processImagePath contains "kernel"' --style syslog --last 1d
(También puedes usar las marcas --start
y --end
si quieres restringir la ventana de tiempo con mayor precisión).
Como alternativa, puede recopilar todos los registros del día anterior en un paquete llamado system_logs.logarchive
en el directorio actual haciendo lo siguiente:
sudo log collect --last 1d
Luego puede abrir este paquete en la aplicación de la Consola (esto toma un poco de tiempo), y en el campo de búsqueda, escriba process:kernel
para encontrar todas las entradas de registro generadas por el kernel.
Sugiero una lectura completa de la página man log(1)
(así como los demás recursos a los que apunta), además de algunos experimentos.