¿Hay un comando para encontrar la fecha y la hora en que una computadora Macintosh ingresó por última vez al modo de suspensión?
¿Hay un comando para encontrar la fecha y la hora en que una computadora Macintosh ingresó por última vez al modo de suspensión?
Respuestas:
Puede usar el pmset
comando para obtener esta información. El siguiente comando obtiene un registro de las entradas de suspensión / activación y luego lo restringe a la última entrada de la lista, que debería ser la suspensión más reciente:
pmset -g log | grep sleep | tail -n 1
Obviamente, puedes jugar con cualquier cosa después pmset -g log
para darte lo que necesitas.
grep sleep
También podría coincidir con otras líneas. Algo así pmset -g log | grep -E '^.{24} sleep '
probablemente debería usarse en los scripts.
pmset -g log | grep "Display is turned off" | tail -1
En realidad, algo como
pmset -g log|grep -e " Sleep " -e " Wake "
es lo que realmente me da una línea de tiempo limpia de los eventos de sueño / vigilia en 10.8.2. powerd no registra nada al respecto, al menos en mi sistema (10.8.2, MacBook Pro Retina 15). El formato en este sitio no hace justicia a la salida limpia que se ve en un shell (es decir, dado el ancho suficiente para la ventana)
02/03/13 19:48:37 GMT-03 Mantenimiento de sueño Sueño de sueño: Uso de CA (carga: 99%) 26 segundos
02/03/13 19:49:03 GMT-03 Mantenimiento de sueño Sueño de sueño: Uso de CA (carga : 99%) 27 segundos
02/03/13 19:49:30 GMT-03 Sueño Mantenimiento Sueño Sueño: Uso de CA (Carga: 99%) 26 segundos
02/03/13 19:49:56 GMT-03 Sueño Mantenimiento Sueño Reposo: usando CA (carga: 99%) 26 segundos
02/03/13 19:50:22 GMT-03 Mantenimiento de reposo Reposo: usando CA (carga: 99%) 26 segundos
02/03/13 19:50:48 GMT-03 Mantenimiento de sueño Sueño de sueño: Uso de CA (carga: 99%) 26 segundos
02/03/13 19:51:14 GMT-03 Mantenimiento de sueño Sueño de sueño: Uso de CA (carga : 100%) 1802 segundos 02/03/13 20:39:17 GMT-03 Mantenimiento del sueño Sueño Sueño: Uso de BATT (Carga: 100%) 244 segundos
02/03/13 20:43:21 GMT-03 Mantenimiento del sueño Sueño Sueño Suspensión: uso de CA (carga: 100%) 51 segundos
02/03/13 21:07:17 GMT-03 Mantenimiento de suspensión suspensión: uso de BATT (carga: 100%) 242 segundos
02/03/13 21:11:19 GMT-03 Mantenimiento del sueño Sleep Sleep: Uso de CA (carga: 100%) 1103 segundos 02/03/13 21:29:42 GMT-03 Wake Wake debido a EC.LidOpen / Lid Abierto: Usando AC (Carga: 100%)
03/03/13 00:00:26 GMT-03 Dormir Inactivo Dormir Dormir: Usando BATT (Carga: 85%) 96 segundos
03/03/13 00:02:02 GMT- 03 Mantenimiento del sueño Suspensión del sueño: Uso de CA (carga: 85%) 38 segundos
03/03/13 00:02:40 GMT-03 Wake Wake debido a la actividad EHC1 / HID: Uso de CA (carga: 85%) 4338 segundos 03/03/13 01:14:58 GMT-03 Sleep Clamshell Sleep Sleep to DarkWake : Uso de CA (carga: 100%) 48382 segundos 03/03/13 14:41:20 GMT-03 Wake DarkWake a FullWake debido a la actividad HID: Uso de CA (carga: 100%) 728 segundos
03/03/13 14: 53:28 GMT-03 Sleep Clamshell Sleep a DarkWake: usando AC (carga: 100%) 415 segundos
03/03/13 15:00:23 GMT-03 Wake DarkWake a FullWake debido a la actividad HID: usando AC (carga: 100 %) 718 segundos
03/03/13 15:12:21 GMT-03 Sleep Clamshell Sleep a DarkWake: Uso de CA (carga: 100%) 156 segundos
03/03/13 15:14:57 GMT-03 Wake DarkWake a FullWake debido a la actividad HID : Uso de CA (carga: 100%) 834 segundos
03/03/13 15:28:51 GMT-03 Sleep Clamshell Sleep Sleep to DarkWake: Uso de CA (carga: 100%) 378 segundos
03/03/13 15:35:09 GMT-03 Wake DarkWake to FullWake debido a la actividad HID: Uso de CA (carga: 100%)
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
para todas las estelas, incluida DarkWake
's
También puede usarlo pmset -g log | grep LidOpen
si desea saber cuándo se abrió la tapa de su MacBook.
pmset -g log | grep 'Clamshell Sleep'
. Reste 15 segundos para obtener la hora exacta en que se cerró la tapa.
Puede haber una forma más eficiente de obtener la última vez exacta, pero en lion puede buscar powerd
entradas en/private/var/log/system.log
Si te gusta la terminal, algo así grep powerd /private/var/log/system.log
funciona bien. La aplicación Consola también tiene una buena capacidad de búsqueda para filtrar estos registros.
Si no hubo un evento de suspensión desde la última vez que se reinició el archivo de registro, puede usar la Consola o en bzgrep
lugar de grep
buscar el system.log.*.bz2 files
.
powerd
en ninguno de los registros del sistema, ¿podría perder alguna configuración para las powerd
actividades de registro ?
grep
comando paragrep -2 sleep
obtener la línea con la fecha y la hora.