마지막 수면의 시작 시간을 찾는 방법


답변:


44

pmset명령을 사용하여이 정보를 얻을 수 있습니다 . 다음 명령은 절전 / 깨우기 항목에 대한 로그를 얻은 다음 목록에서 가장 최근 절전 상태 여야하는 마지막 항목으로 제한합니다.

pmset -g log | grep sleep | tail -n 1

pmset -g log필요한 것을 제공 한 후에는 무엇이든 놀 수 있습니다 .


2
고마워요! 날짜와 시간이있는 줄을 얻 도록 grep명령을 변경했습니다 grep -2 sleep.
newenglander

아 그래, 이제 내가 말하는거야. 정확한 수면 정보가 아닌 일부 로그 파일은 수면 힌트를 얻기를 기대합니다. :-)
bmike

grep sleep다른 줄과 일치 할 수도 있습니다. pmset -g log | grep -E '^.{24} sleep '스크립트에서 아마도 비슷한 것을 사용해야합니다.
Lri

@Lri Agreed. 나는 약 5 초 만에 원래 명령을 내리고 마지막 문장을 추가 한 이유입니다. ;-) 수정 해 주셔서 감사합니다.
binarybob

1
이것은 10.11.5에서 나를 위해 일했다 :pmset -g log | grep "Display is turned off" | tail -1
usandfriends

73

사실, 같은

pmset -g log|grep -e " Sleep  " -e " Wake  "

10.8.2의 수면 / 깨우기 이벤트에 대한 정확한 타임 라인을 제공합니다. powerd는 적어도 내 시스템 (10.8.2, MacBook Pro Retina 15)에 대해 아무것도 기록하지 않습니다. 이 사이트의 서식은 쉘에서 볼 수있는 깨끗한 출력 (즉, 창에 충분한 너비가 주어짐)에 대한 정의를 수행하지 않습니다.

02/03/13 19:48:37 GMT-03 수면 유지 보수 수면 수면 : AC 사용 (충전 : 99 %) 26 초
02/03/13 19:49:03 GMT-03 수면 유지 보수 수면 수면 : AC 사용 (충전) : 99 %) 27 초
02/03/13 19:49:30 GMT-03 절전 유지 슬립 절전 : AC 사용 (충전 : 99 %) 26 초
02/03/13 19:49:56 GMT-03 절전 유지 슬립 슬립 : AC 사용 (충전 : 99 %) 26 초
02/03/13 19:50:22 GMT-03 슬립 유지 보수 슬립 슬립 : AC 사용 (충전 : 99 %) 26 초
02/03/13 19:50:48 GMT-03 수면 유지 보수 수면 수면 : AC 사용 (충전 : 99 %) 26 초
02/03/13 19:51:14 GMT-03 수면 유지 보수 수면 수면 : AC 사용 (충전) : 100 %) 1802 초 02/03/13 20:39:17 GMT-03 수면 유지 수면 수면 : BATT 사용 (충전 : 100 %) 244 초
02/03/13 20:43:21 GMT-03 수면 유지 수면 슬립 : AC 사용 (충전 : 100 %) 51 초
02/03/13 21:07:17 GMT-03 슬립 유지 보수 슬립 슬립 : BATT 사용 (충전 : 100 %) 242 초
02/03/13 21:11:19 GMT-03 슬립 유지 보수 슬립 슬립 : AC 사용 (충전 : 100 %) 1103 초 02/03/13 21:29:42 GMT-03 EC로 인한 웨이크 웨이크 개방 : AC 사용 (충전 : 100 %)
03/03/13 00:00:26 GMT-03 절전 유휴 절전 슬립 : BATT 사용 (충전 : 85 %) 96 초
03/03/13 00:02:02 GMT- 03 슬립 유지 보수 슬립 슬립 : AC 사용 (충전 : 85 %) 38 초
03/03/13 00:02:40 EHC1 / HID 활동으로 인한 GMT-03 웨이크 웨이크 활동 : AC 사용 (충전 : 85 %) 4338 초 03/03/13 01:14:58 GMT-03 수면 조가비 수면에서 DarkWake로 : AC 사용 (충전 : 100 %) 48382 초 03/03/13 14:41:20 GMT-03 HID로 인해 전체 웨이크로 깨우기 WMT 활동 : AC 사용 (충전 : 100 %) 728 초
03/03/13 14 : 53:28 GMT-03 휴면 클램 쉘 수면에서 다크 웨이크 : AC 사용 (충전 : 100 %) 415 초
03/03/13 15:00:23 GMT-03 HID 활동으로 인해 Wake DarkWake로 깨우기 : AC 사용 (충전 : 100) %) 718 초
03/03/13 15:12:21 GMT-03 휴면 클램 쉘 휴면에서 다크 웨이크 : AC 사용 (충전 : 100 %) 156 초
03/03/13 15:14:57 GMT-03 HID 활동으로 인해 다크 웨이크에서 웨이크 웨이크 : AC 사용 (충전 : 100 %) 834 초
03/03/13 15:28:51 GMT-03 수면 조가비 절전 모드에서 다크 웨이크 : AC 사용 (충전 : 100 %) 378 초
03/03/13 15:35:09 GMT-03 HID 활동으로 인해 Wake DarkWake로 전체 웨이크 업 : AC 사용 (충전 : 100 %)


이거 대박 !!
Ashutosh Jindal

4
사용 pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "모두 포함 깨어 DarkWake
Tieme

@Tieme, pldg, 더 많은 레코드를 얻으려면 어떻게해야합니까? 그것은 단지 보여 2 주 .
Pacerier

가장 좋은 대답은 받아 들여지지 않았습니다. 2016 맥북.
digout

9

pmset -g log | grep LidOpenMacBook의 뚜껑이 열린시기를 알고 싶은 경우 에도 사용할 수 있습니다 .


뚜껑이 닫힌 경우는 어떻습니까?
Devin G Rhode

1
MacBook은 뚜껑을 닫고 15 초 후에 잠자기 모드로 들어갑니다. 명령을 사용하여 덮개를 닫아서 기계가 절전 모드로 전환 된시기를 확인할 수 있습니다 pmset -g log | grep 'Clamshell Sleep'. 뚜껑을 닫은 정확한 시간을 얻으려면 15 초를 빼십시오.
SomeDude

MacO의 High Sierra 10.13 pmset -g log | grep -e "디스플레이가 켜져 있습니다"
max4ever

4

마지막으로 정확한 시간을 얻는 더 효율적인 방법이있을 수 있지만 Lion에서는 다음 powerd항목을 검색 할 수 있습니다 ./private/var/log/system.log

당신이 터미널을 좋아한다면, 같은 것이 grep powerd /private/var/log/system.log잘 작동합니다. 콘솔 앱에는 이러한 로그를 필터링 할 수있는 훌륭한 검색 기능이 있습니다.

하여 로그 파일 롤오버 마지막 시간 이후에는 수면 이벤트 없었다 경우, 또는 콘솔을 사용할 수 있습니다 bzgrep대신 grep를 검색 system.log.*.bz2 files.


powerd시스템 로그에 결과가 표시되지 않습니다. 로깅 powerd활동에 대한 일부 설정이 누락되었을 수 있습니까?
newenglander

잠자고 깨어나도 표시되지 않으면 Mac을 잤던 정확한 시간에 파일을보고 Mac에서 보내는 메시지를 볼 수 있습니다.
bmike

@bmike, 마지막 화면 암호 시간을 확인하는 방법은 무엇입니까? (잠 / 잠을 자지 않음)
Pacerier
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.