आखिरी नींद का शुरुआती समय कैसे पता करें


57

क्या उस समय और समय का पता लगाने के लिए एक कमांड है जिस पर एक मैकिंटोश कंप्यूटर ने पिछली बार स्लीप मोड में प्रवेश किया था?

जवाबों:


44

आप pmsetइस जानकारी को प्राप्त करने के लिए कमांड का उपयोग कर सकते हैं । निम्न आदेश स्लीप / वेक एंट्री का एक लॉग प्राप्त करता है, फिर इसे सूची में अंतिम प्रविष्टि तक सीमित कर देता है, जो हाल ही में देखी गई होनी चाहिए:

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

आप स्पष्ट रूप pmset -g logसे आपको जो कुछ भी चाहिए, उसे देने के बाद कुछ भी खेल सकते हैं ।


2
हे धन्यवाद कि काम किया! बस तारीख और समय के साथ लाइन पाने के लिए grepकमांड को बदल दिया grep -2 sleep
newenglander

अरे हां, अब मैं यही बात कर रहा हूं। नींद की सटीक जानकारी और नींद की एक संकेत को पकड़ने की उम्मीद में कुछ लॉग फ़ाइल grepping नहीं। :-)
bmike

grep sleepअन्य रेखाओं से भी मेल खा सकता है। pmset -g log | grep -E '^.{24} sleep 'लिपियों में कुछ इस तरह का प्रयोग किया जाना चाहिए।
LRI

@ ला्री सहमत। मैंने लगभग 5 सेकंड में मूल कमांड को लैश किया और यही कारण है कि मैंने आखिरी वाक्य भी जोड़ा ;-) सुधार के लिए धन्यवाद।
बाइनरीबोब

1
इसने मेरे लिए pmset -g log | grep "Display is turned off" | tail -1
10.11.5

73

दरअसल, कुछ ऐसा ही है

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

वास्तव में मुझे 10.8.2 को नींद / जागने की घटनाओं का एक स्वच्छ समय मिलता है। पावरड इसके बारे में कुछ भी लॉग नहीं करता है, कम से कम मेरे सिस्टम पर (10.8.2, मैकबुक प्रो रेटिना 15)। इस साइट पर प्रारूपण शेल पर देखे गए स्वच्छ आउटपुट के साथ न्याय नहीं करता है (अर्थात, खिड़की को पर्याप्त चौड़ाई दी गई है):

02/03/13 19:48:37 GMT-03 स्लीप मेंटेनेंस स्लीप स्लीप: एसी (चार्ज: 99%) 26 सेकेंड का उपयोग करना
02/03/13 19:49:03 GMT-03 स्लीप मेंटेनेंस स्लीप स्लीप: एसी (चार्ज) का उपयोग करना : 99%) 27 सेकंड
02/03/13 19:49:30 GMT-03 नींद रखरखाव नींद नींद: एसी (चार्ज: 99%) 26 सेकंड
02/03/13 19:49:56 GMT-03 नींद रखरखाव नींद का उपयोग करना नींद: एसी (शुल्क: ९९%) २६ सेकंड
०२/०३/१३ 19:50:22 जीएमटी -03 नींद का उपयोग नींद की नींद नींद: एसी (शुल्क: ९९%) २६ सेकंड का उपयोग करना
02/03/13 19:50:48 GMT-03 स्लीप मेंटेनेंस स्लीप स्लीप: एसी (चार्ज: 99%) 26 सेकेंड का उपयोग करना
02/03/13 19:51:14 GMT-03 स्लीप मेंटेनेंस स्लीप स्लीप: एसी (चार्ज) का उपयोग करना : 100%) 1802 सेकेंड 02/03/13 20:39:17 GMT-03 स्लीप मेंटेनेंस स्लीप स्लीप: बैट का उपयोग करना (शुल्क: 100%) 244 सेकेंड
02/03/13 20:43:21 GMT-03 स्लीप मेंटेनेंस स्लीप नींद: एसी (शुल्क: 100%) का उपयोग करना 51 सेकंड
02/03/13 21:07:17 जीएमटी -03 नींद रखरखाव नींद नींद: बैट का उपयोग करना (शुल्क: 100%) 242 सेकंड
02/03/13 21:11:19 GMT-03 स्लीप मेंटेनेंस स्लीप स्लीप: एसी (चार्ज: 100%) का उपयोग करते हुए 1103 सेकंड 02/03/13 21:29:42 GMT-03 जागो EC.LidOpen / Lid की वजह से जागना ओपन: AC (चार्ज: 100%)
03/03/13 00:00:26 GMT-03 स्लीप आइडल स्लीप स्लीप का उपयोग करना:
बैट का उपयोग करना (चार्ज: 85%) 96 सेकेंड 03/03/13 00:02:02 GMT- 03 स्लीप मेंटेनेंस स्लीप स्लीप: एसी (चार्ज: 85%) 38 सेकंड का उपयोग करना
03/03/13 00:02:40 GMT-03 जागो EHC1 / HID गतिविधि के कारण: एसी (चार्ज: 85%) 4338 सेकेंड का उपयोग 03/03/13 01:14:58 GMT-03 स्लीप क्लेमशेल स्लीप टू डार्कवेक : AC का उपयोग करना (चार्ज: 100%) 48382 सेकंड 03/03/13 14:41:20 GMT-03 Wake DarkWake को FullWake के कारण HID गतिविधि के कारण: AC (चार्ज: 100%) 728 सेकंड का उपयोग कर
03/03/13 14: 53:28 GMT-03 स्लीप क्लैमशेल स्लीप टू डार्कवेक: एसी (चार्ज: 100%) का उपयोग करते हुए 415 सेकंड
03/03/13 15:00:23 जीएमटी -03 एचडब्ल्यू एक्टिविटी के कारण फुलवेक के लिए डार्कवेक का उपयोग: एसी (चार्ज: 100) %) 718 सेकेंड
03/03/13 15:12:21 GMT-03 स्लीप क्लेमशेल स्लीप टू डार्कवेक: एसी (चार्ज: 100%) 156 सेकेंड का उपयोग कर
03/03/13 15:14:57 GMT-03 वेक डार्कवेक को फुलवैक गतिविधि के कारण : AC (चार्ज: 100%) का उपयोग करते हुए 834 सेकंड
03/03/13 15:28:51 GMT-03 स्लीप क्लेमशेल स्लीप टू डार्कवेक: एसी (चार्ज: 100%) 378 सेकंड का उपयोग कर
03/03/13 15:35:09 छिपाई की गतिविधि के कारण GMT-03 वेक डार्कवेक को पूरा करें: एसी (चार्ज: 100%) का उपयोग करना


यह बहुत अच्छा है, टा !!
आशुतोष जिंदल

4
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "DarkWake
टिएमे

@ तीमी, pldg, मुझे और रिकॉर्ड कैसे मिलेंगे? यह केवल 2 सप्ताह दिखाता है ।
23

सबसे अच्छा जवाब, स्वीकार किया मेरे लिए काम नहीं किया। 2016 मैकबुक।
डिगआउट

9

pmset -g log | grep LidOpenयदि आप जानना चाहते हैं कि आपके मैकबुक का ढक्कन कब खोला गया था, तो आप इसका उपयोग कर सकते हैं ।


ढक्कन बंद करने के बारे में क्या?
डेविन जी रोड

1
ढक्कन बंद होने के 15 मिनट बाद मैकबुक स्लीप मोड में प्रवेश करते हैं। आप देख सकते हैं कि ढक्कन के साथ ढक्कन बंद करने के कारण आपकी मशीन स्लीप मोड में प्रवेश करती है pmset -g log | grep 'Clamshell Sleep'। ढक्कन बंद होने का सही समय पाने के लिए 15 सेकंड घटाएं।
SomeDude

MacOs पर उच्च सिएरा 10.13 pmset -g लॉग | grep -e "डिस्प्ले चालू है"
max4ever

4

सटीक अंतिम समय पाने के लिए एक अधिक कुशल तरीका हो सकता है, लेकिन शेर पर आप powerdप्रविष्टियों के लिए खोज कर सकते हैं/private/var/log/system.log

यदि आपको टर्मिनल पसंद है, तो कुछ grep powerd /private/var/log/system.logअच्छा काम करता है। कंसोल ऐप में इन लॉग को फ़िल्टर करने की अच्छी खोज क्षमता भी है।

अगर पिछली बार लॉग फ़ाइल के लुढ़कने के बाद से कोई नींद की घटना नहीं थी, तो आप सर्च करने के bzgrepबजाय कंसोल का उपयोग कर सकते हैं या कर सकते हैं ।grepsystem.log.*.bz2 files


मुझे powerdसिस्टम लॉग में से किसी के लिए कोई परिणाम नहीं मिलता है , क्या मुझे लॉगिंग powerdगतिविधियों के लिए कुछ सेटिंग याद आ रही है ?
newenglander

यदि आप सोते हैं और जागते हैं और वह नहीं दिखाता है, तो आप शायद उस समय फ़ाइल को देख सकते हैं, जिस समय आप अपने मैक को बना रहे संदेशों को देखने के लिए मैक पर सोए थे।
bmike

@bmike, अंतिम स्क्रीन पासवर्ड-अनलॉक का समय कैसे देखें? (सो नहीं / unsleep)
Pacerier
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.