Existe-t-il une commande permettant de trouver la date et l'heure auxquelles un ordinateur Macintosh est passé en mode veille?
Existe-t-il une commande permettant de trouver la date et l'heure auxquelles un ordinateur Macintosh est passé en mode veille?
Réponses:
Vous pouvez utiliser la pmset
commande pour obtenir ces informations. La commande suivante obtient un journal des entrées veille / veille, puis la limite à la dernière entrée de la liste, qui devrait être la dernière veille:
pmset -g log | grep sleep | tail -n 1
Vous pouvez évidemment jouer avec n'importe quoi après pmset -g log
pour vous donner ce dont vous avez besoin.
grep sleep
peut également correspondre à d'autres lignes. Quelque chose comme pmset -g log | grep -E '^.{24} sleep '
devrait probablement être utilisé dans les scripts.
pmset -g log | grep "Display is turned off" | tail -1
En fait, quelque chose comme
pmset -g log|grep -e " Sleep " -e " Wake "
C’est ce qui me donne vraiment une chronologie claire des événements sommeil / réveil le 10.8.2. powerd n'enregistre rien à ce sujet, du moins sur mon système (10.8.2, MacBook Pro Retina 15). La mise en forme sur ce site ne rend pas justice à la sortie nette vue sur un shell (c'est-à-dire avec suffisamment de largeur pour la fenêtre):
02/03/13 19:48:37 GMT-03 Maintenance en veille Sleep Sleep: Utilisation du courant alternatif (charge: 99%) 26 secs
02/03/13 19:49:03 GMT-03 Maintenance en veille Veille du sommeil Veille: Utilisation du CA (Charge : 99%) 27 secs le
02/03/13 19h49:30 GMT-03 Entretien du sommeil Sommeil: Utilisation du courant alternatif (Charge: 99%) 26 secondes
02/03/13 19:49:56 GMT-03 Entretien du sommeil Sommeil Veille: utilisation de la
climatisation (charge: 99%) 26 secondes 03/02/13 19:50:22 GMT-03 Maintenance de veille Veille veille: utilisation de la climatisation (charge: 99%) 26 secondes
02/03/13 19:50:48 GMT-03 Maintenance en veille Veille Veille: Utilisation du courant alternatif (charge: 99%) 26 secs
02/03/13 19:51:14 GMT-03 Maintenance en veille Veille Veille du sommeil: Utilisation du ca : 100%) 1802 secs le 02/03/13 20:39:17 GMT-03 Maintenance du sommeil Veille du sommeil: Utilisation de BATT (Charge: 100%) 244 secs
02/03/13 20:43:21 GMT-03 Maintenance du sommeil Sommeil Veille: utilisation de la
climatisation (charge: 100%) 51 secondes le 02/03/13 21:07:17 GMT-03 Maintenance de veille Veille veille: utilisation du BATT (charge: 100%) 242 secondes
02/03/13 21:11:19 GMT-03 Maintenance du sommeil Sleep Sleep: Utilisation du courant alternatif (charge: 100%) 1103 secs 02/03/13 21:29:42 GMT-03 Réveil dû à EC.LidOpen / Lid Ouvert: Utilisation de la
climatisation (Charge: 100%) 03/03/13 00:00:26 GMT-03 Veille Veille Veille Veille: Utilisation de BATT (Charge: 85%) 96 secs
03/03/13 00:02:02 GMT- 03 Entretien Veille Veille Veille: Utilisation du courant alternatif (charge: 85%) 38 secondes
03/03/13 00:02:40 GMT-03 Réveil réveillé en raison de l'activité EHC1 / HID: utilisation de la CA (Charge: 85%) 4338 secs 03/03/13 01:14:58 GMT-03 Clamshell du sommeil Sleep to DarkWake : Utilisation du courant alternatif (charge: 100%) 48382 secs du 03/03/13 14:41:20 GMT-03 Réveillez DarkWake à FullWake à cause de l'activité HID: Utilisation du courant alternatif (charge: 100%) 728 secs
03/03/13 14: 53:28 GMT-03 Clamshell Sleep Dormir à DarkWake: Utiliser AC (Charge: 100%) 415 secs
03/03/13 15:00:23 GMT-03 Réveiller DarkWake à FullWake à cause de l'activité HID: Utiliser AC (Charge: 100 %) 718 secondes
03/03/13 15:12:21 GMT-03 Clamshell Sleep Dormir à DarkWake: Utiliser AC (Charge: 100%) 156 secs
03/03/13 15:14:57 GMT-03 Réveiller DarkWake à FullWake en raison de l'activité HID : Utilisation du courant alternatif (charge: 100%) 834 secondes
03/03/13 15:28:51 GMT-03 Clamshell du sommeil Du sommeil à l’obscurité: Utilisation du courant alternatif (charge: 100%) 378 secondes du
03/03/13 15:35:09 GMT-03 Réveillez DarkWake à FullWake en raison de l'activité HID: Utilisation de l'alimentation alternative (charge: 100%)
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
pour tous les réveils, y compris DarkWake
's
Vous pouvez également utiliser pmset -g log | grep LidOpen
si vous voulez savoir quand le couvercle de votre MacBook a été ouvert.
pmset -g log | grep 'Clamshell Sleep'
. Soustrayez 15 secondes pour obtenir l'heure exacte à laquelle le couvercle a été fermé.
Il existe peut-être un moyen plus efficace d’obtenir la dernière heure exacte, mais sur lion, vous pouvez rechercher des powerd
entrées dans/private/var/log/system.log
Si vous aimez le terminal, quelque chose comme grep powerd /private/var/log/system.log
fonctionne bien. L'application Console dispose également d'une capacité de recherche intéressante pour filtrer ces journaux.
Si aucun événement de veille n’a eu lieu depuis le dernier basculement du fichier journal, vous pouvez utiliser Console ou bzgrep
au lieu de grep
pour effectuer une recherche dans system.log.*.bz2 files
.
powerd
dans les journaux système. Est-il possible que je manque un paramètre pour les powerd
activités de journalisation ?
grep
commande pourgrep -2 sleep
obtenir la ligne avec la date et l'heure.