क्या उस समय और समय का पता लगाने के लिए एक कमांड है जिस पर एक मैकिंटोश कंप्यूटर ने पिछली बार स्लीप मोड में प्रवेश किया था?
क्या उस समय और समय का पता लगाने के लिए एक कमांड है जिस पर एक मैकिंटोश कंप्यूटर ने पिछली बार स्लीप मोड में प्रवेश किया था?
जवाबों:
आप 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 को नींद / जागने की घटनाओं का एक स्वच्छ समय मिलता है। पावरड इसके बारे में कुछ भी लॉग नहीं करता है, कम से कम मेरे सिस्टम पर (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%) का उपयोग करना
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
DarkWake
pmset -g log | grep LidOpen
यदि आप जानना चाहते हैं कि आपके मैकबुक का ढक्कन कब खोला गया था, तो आप इसका उपयोग कर सकते हैं ।
pmset -g log | grep 'Clamshell Sleep'
। ढक्कन बंद होने का सही समय पाने के लिए 15 सेकंड घटाएं।
सटीक अंतिम समय पाने के लिए एक अधिक कुशल तरीका हो सकता है, लेकिन शेर पर आप powerd
प्रविष्टियों के लिए खोज कर सकते हैं/private/var/log/system.log
यदि आपको टर्मिनल पसंद है, तो कुछ grep powerd /private/var/log/system.log
अच्छा काम करता है। कंसोल ऐप में इन लॉग को फ़िल्टर करने की अच्छी खोज क्षमता भी है।
अगर पिछली बार लॉग फ़ाइल के लुढ़कने के बाद से कोई नींद की घटना नहीं थी, तो आप सर्च करने के bzgrep
बजाय कंसोल का उपयोग कर सकते हैं या कर सकते हैं ।grep
system.log.*.bz2 files
powerd
सिस्टम लॉग में से किसी के लिए कोई परिणाम नहीं मिलता है , क्या मुझे लॉगिंग powerd
गतिविधियों के लिए कुछ सेटिंग याद आ रही है ?
grep
कमांड को बदल दियाgrep -2 sleep
।