6 votos

¿Pueden los registros del sistema decirme cuándo cerré mi Macbook?

Estoy tratando de averiguar qué tan tarde he estado trabajando durante los últimos meses.

Normalmente, mi antiguo gerente de línea no me habría dado tiempo en lugar. Sin embargo, la despidieron la semana pasada y ahora tengo la oportunidad de recuperar algo de tiempo de la compañía.

La mejor medida de cuándo dejo de trabajar es la última vez que cierro mi macbook cada día. ¿Podría averiguar esto a partir de los registros del sistema?

0voto

Igor Zelaya Puntos 2266

El último mensaje antes de abrir mi MacBook esta mañana fue

 5/19/19 22:43:36.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Sleep 
 

No estoy seguro de haberla cerrado en ese momento exactamente anoche, pero estaba cerca.

Acabo de realizar un experimento y tardé unos 15 segundos desde mi última actividad antes de cerrar la tapa hasta que aparezca el mensaje.

0voto

Joel Puntos 112

Después de una rápida poco de investigación, este puede ser vale la pena intentarlo. Abra una ventana de terminal para obtener el bash símbolo del sistema y, a continuación:

$ sudo log show --predicate 'eventMessage contains "Clamshell change detected"' --last 24h

He incluido el --last 24h opción para que usted no será inundado con los datos. El uso de este principio para confirmar que esto le dará la información que necesitas. Si usted puede experimentar con diferentes predicate opciones, etc usted puede leer acerca de esto en man log.

No sé cómo el sistema de registros de ir en su sistema, por lo que de esta manera se evitará un enorme basurero a su terminal. Pero, por supuesto, si no te importa un enorme basurero a su terminal, basta con quitar esa opción desde la línea de comandos. Basada en una respuesta anterior aquí en "AskDifferent" el período de tiempo que sus registros de la cubierta es aparentemente una función de algunos parámetros en la /etc/asl.conf archivo. Esa respuesta tiene un método para comprobar y ajustar esos valores. Sin embargo, al mirar a mi propia asl.conf archivo, difiere en algunos de los ajustes en los que se hace referencia respuesta (por ejemplo, no hay ninguna ttl límite en mi asl.conf). Y así, usted no puede saber qué tan lejos puede ir hasta que en realidad se trata. Si todo el período de interés no está en los registros, no tengo ideas, excepto para aumentar los límites de registro en asl.conf para evitar ese problema en el futuro, o tal vez configurar la rotación de registro.

Un par de puntos:

  1. Si usted no usa sudo, puede recibir el siguiente impar mensaje de error:

log: no se Pudo abrir el local de registro de la tienda: El registro de formato de archivo está dañado y no se puede leer

Ese mensaje es probablemente falsa y engañosa; uso sudo, y debería desaparecer (a menos que sus registros son verdaderamente dañado!).

  1. Si desea guardar el log salida a un archivo, que es bastante fácil:
$ sudo log show --predicate 'eventMessage contains "Clamshell change detected"' --last 24h >> ~/MyClamshellClosures.txt 
  1. Y por último, si quieres ver las entradas de registro para un intervalo de fechas, por ejemplo, hasta la fecha:
$ sudo log show --predicate 'eventMessage contains "Clamshell change detected"' --start "2019-01-01" --end "2019-05-19" >> ~/MyClamshellClosures.txt 

ALTERNATIVAMENTE:

Si usted no desea utilizar la línea de comandos, el Console app, Launchpad, Other también pueden ser utilizados. Yo prefiero la línea de comandos, pero hay algo decente y actual tutoriales que te pueden ayudar:

  1. Fm 'techbland.com', el 15 de Mayo de 2019

  2. Fm 'howtogeek.com', 19 Mar 2019

-2voto

Yoan Puntos 1

Si tiene instaladas las Herramientas de línea de comandos, el comando BSD last le dará la fecha y la hora de apagado y reinicio. Úselo como last -n donde n es el número de líneas a mostrar. También la página del manual es útil.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: