Чи є команда знайти дату та час, коли комп'ютер Macintosh востаннє перейшов у сплячий режим?
Чи є команда знайти дату та час, коли комп'ютер Macintosh востаннє перейшов у сплячий режим?
Відповіді:
Ви можете скористатися pmset
командою для отримання цієї інформації. Наступна команда отримує журнал записів сну / неспання, а потім обмежує це останнім записом у списку, який має бути останнім сном:
pmset -g log | grep sleep | tail -n 1
Ви, очевидно, можете пограти з чим завгодно, pmset -g log
щоб дати вам те, що вам потрібно.
grep sleep
може відповідати іншим рядкам. Щось подібне, pmset -g log | grep -E '^.{24} sleep '
мабуть, слід використовувати в сценаріях.
pmset -g log | grep "Display is turned off" | tail -1
Власне, щось на кшталт
pmset -g log|grep -e " Sleep " -e " Wake "
це те, що насправді дає чітку хронологію подій сну / неспання 10.8.2. powerd нічого не записує про це, принаймні у моїй системі (10.8.2, MacBook Pro Retina 15). Форматування на цьому веб-сайті не відповідає справедливості чистого виводу на оболонці (тобто, задавши достатню ширину вікна):
03.03.13 19:48:37 GMT-03 Технічне обслуговування сну Сон сну: використання змінного струму (
зарядка : 99%) 26 секунд 03.03.2013 19:49:03 GMT-03 Сон сну: сну: використання змінного струму (зарядка) : 99%) 27 секунд
13.03.2013 19:49:30 GMT-03 Сон у режимі сну Сон сну: Використання змінного струму (Зарядка: 99%) 26 секунд
03.03.2013 19:49:56 GMT-03 Сон утримання сну Сон: Використання змінного струму (заряд: 99%) 26 секунд
03.03.2013 19:50:22 GMT-03 Сон сну Сон сну: використання змінного струму (зарядка: 99%) 26 секунд
03.03.13 19:50:48 GMT-03 Технічне обслуговування сну Сон сну: використання змінного струму (
зарядка : 99%) 26 секунд 03.03.2013 19:51:14 GMT-03 Сон сну: сну: використання змінного струму (зарядка) : 100%) 1802 секунди 03.03.2013 20:39:17 GMT-03 Сон у режимі сну Сон сну: Використання BATT (Зарядка: 100%) 244 секунди
03.03.2013 20:43:21 GMT-03 Сон утримання сну Сон: Використання змінного струму (
зарядка : 100%) 51 сек. 03.03.2013 21:07:17 GMT-03 Сон сну Сон сну: використання BATT (зарядка: 100%) 242 секунди
03.02.13 21:11:19 GMT-03 Технічне обслуговування сну Сон сну: використання змінного струму (зарядка: 100%) 1103 сек 02.03.2013 21:29:42 GMT-03 Wake Wake завдяки EC.LidOpen / Lid Відкрито: Використання змінного струму (
стягнення : 100%) 03.03.2013 00:00:26 GMT-03 Сон у режимі очікування без сну: використання BATT (
оплата : 85%) 96 сек. 03.03.2013 00:02:02 GMT- 03 Технічне обслуговування режиму сну Сон сну: використання змінного струму (зарядка: 85%) 38 секунд
03.03.2013 00:02:40 GMT-03 Wake Wake завдяки EHC1 / HID Діяльність: Використання змінного струму (Зарядка: 85%) 4338 секунд 13.03.2013 01:14:58 GMT-03 Сонний розкладач Sleep to DarkWake : Використання змінного струму (зарядка: 100%) 48382 сек 03.03.2013 14:41:20 GMT-03 Прокиньте DarkWake до FullWake через активність HID: Використання змінного струму (
зарядка : 100%) 728 секунд 03.03.2013 13: 53:28 GMT-03 Сонний розкладач Sleep to DarkWake: Використання змінного струму (зарядка: 100%) 415 секунд
03.03.2013 15:00:23 GMT-03 Прокиньте DarkWake до FullWake через активність HID: Використання змінного струму (Зарядка: 100 %) 718 сек
03.03.2013 15:12:21 GMT-03 Сонний розкладач сну перебуває у режимі DarkWake: Використання змінного струму (зарядка: 100%) 156 секунд
03.03.2013 15:14:57 GMT-03 Прокиньте DarkWake до FullWake завдяки активності HID : Використання змінного струму (
зарядка : 100%) 834 секунд 03.03.2013 15:28:51 GMT-03 Сонний розкладач Sleep to DarkWake: Використання змінного струму (зарядка: 100%) 378 секунд
03.03.2013 15:35:09 GMT-03 Wake DarkWake - FullWake завдяки активності HID: Використання змінного струму (Зарядка: 100%)
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
для всіх пробуджень, включаючи DarkWake
's
Ви також можете використовувати, pmset -g log | grep LidOpen
якщо хочете дізнатися, коли відкрилася кришка вашого MacBook.
pmset -g log | grep 'Clamshell Sleep'
. Відняти 15 секунд, щоб отримати точний час, коли кришка була закрита.
Можливо, є більш ефективний спосіб отримати точний останній раз, але на леві ви можете шукати powerd
записи/private/var/log/system.log
Якщо вам подобається термінал, щось подібне grep powerd /private/var/log/system.log
працює добре. Додаток Console також має хорошу можливість пошуку для фільтрації цих журналів.
Якщо не було події сну з останнього разу, коли файл журналу перевертався, ви можете скористатися Console або bzgrep
замість grep
пошуку для пошуку system.log.*.bz2 files
.
powerd
жодному із системних журналів я не отримую жодних результатів , чи можу я пропустити налаштування для ведення журналів powerd
?
grep
команду, щобgrep -2 sleep
отримати рядок із датою та часом.