Existe-t-il une commande permettant de trouver la date et l'heure auxquelles un ordinateur Macintosh est passé en mode veille?
macos
mac
sleep-wake
newenglander
la source
la source
grep
commande pourgrep -2 sleep
obtenir la ligne avec la date et l'heure.grep sleep
peut également correspondre à d'autres lignes. Quelque chose commepmset -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
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):
la source
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
pour tous les réveils, y comprisDarkWake
'sVous pouvez également utiliser
pmset -g log | grep LidOpen
si vous voulez savoir quand le couvercle de votre MacBook a été ouvert.la source
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 degrep
pour effectuer une recherche danssystem.log.*.bz2 files
.la source
powerd
dans les journaux système. Est-il possible que je manque un paramètre pour lespowerd
activités de journalisation ?