Apakah ada perintah untuk menemukan tanggal dan waktu di mana komputer Macintosh terakhir memasuki mode tidur?
Apakah ada perintah untuk menemukan tanggal dan waktu di mana komputer Macintosh terakhir memasuki mode tidur?
Jawaban:
Anda dapat menggunakan pmsetperintah untuk mendapatkan informasi ini. Perintah berikut mendapatkan log dari entri sleep / wake kemudian membatasi ini ke entri terakhir dalam daftar yang seharusnya merupakan sleep terbaru:
pmset -g log | grep sleep | tail -n 1
Anda jelas dapat bermain-main dengan apa pun setelah pmset -g logmemberikan apa yang Anda butuhkan.
grep sleepmungkin juga cocok dengan garis lainnya. Sesuatu seperti pmset -g log | grep -E '^.{24} sleep 'mungkin harus digunakan dalam skrip.
pmset -g log | grep "Display is turned off" | tail -1
Sebenarnya, sesuatu seperti
pmset -g log|grep -e " Sleep " -e " Wake "
adalah apa yang benar-benar memberi saya jadwal waktu tidur / bangun yang bersih pada 10.8.2. powerd tidak mencatat apa pun tentang hal itu, setidaknya di sistem saya (10.8.2, MacBook Pro Retina 15). Format di situs ini tidak adil terhadap keluaran bersih yang terlihat pada shell (yaitu, cukup lebar untuk jendela):
02/03/13 19:48:37 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 99%) 26 detik
02/03/13 19:49:03 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi Daya : 99%) 27 detik
02/03/13 19:49:30 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 99%) 26 detik
02/03/13 19:49:56 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 99%) 26 detik
02/03/13 19:50:22 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 99%) 26 detik
02/03/13 19:50:48 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 99%) 26 detik
02/03/13 19:51:14 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi Daya : 100%) 1802 detik 02/03/13 20:39:17 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan BATT (Mengisi: 100%) 244 detik
02/03/13 20:43:21 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 100%) 51 detik
02/03/13 21:07:17 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan BATT (Mengisi: 100%) 242 detik
02/03/13 21:11:19 GMT-03 Pemeliharaan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 100%) 1103 detik 02/03/13 21:29:42 GMT-03 Bangun Bangun karena EC.LidOpen / Tutup Buka: Menggunakan AC (Mengisi: 100%)
03/03/13 00:00:26 GMT-03 Sleep Idle Sleep Sleep: Menggunakan BATT (Mengisi: 85%) 96 dtk
03/03/13 00:02:02 GMT- 03 Perawatan Tidur Tidur Tidur: Menggunakan AC (Mengisi: 85%) 38 detik
03/03/13 00:02:40 GMT-03 Bangun Bangun karena EHC1 / HID Aktivitas: Menggunakan AC (Mengisi: 85%) 4338 dtk 03/03/13 01:14:58 GMT-03 Tidur Clamshell Tidur hingga Gelap : Menggunakan AC (Mengisi: 100%) 48382 detik 03/03/13 14:41:20 GMT-03 Bangun DarkWake hingga FullWake karena HID Aktivitas: Menggunakan AC (Mengisi: 100%) 728 detik
03/03/13 14: 53:28 GMT-03 Sleep Clamshell Sleep to DarkWake: Menggunakan AC (Mengisi: 100%) 415 detik
03/03/13 15:00:23 GMT-03 Bangun DarkWake hingga FullWake karena HID Aktivitas: Menggunakan AC (Mengisi daya: 100 %) 718 detik
03/03/13 15:12:21 GMT-03 Sleep Clamshell Sleep to DarkWake: Menggunakan AC (Mengisi: 100%) 156 detik
03/03/13 15:14:57 GMT-03 Bangun DarkWake hingga FullWake karena Aktivitas HID : Menggunakan AC (Mengisi: 100%) 834 detik
03/03/13 15:28:51 GMT-03 Sleep Clamshell Sleep to DarkWake: Menggunakan AC (Mengisi: 100%) 378 detik
03/03/13 15:35:09 GMT-03 Bangun DarkWake hingga FullWake karena HID Aktivitas: Menggunakan AC (Mengisi: 100%)
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "untuk semua bangun termasuk DarkWake's
Anda juga dapat menggunakan pmset -g log | grep LidOpenjika Anda ingin tahu kapan tutup MacBook Anda dibuka.
pmset -g log | grep 'Clamshell Sleep'. Kurangi 15 detik untuk mendapatkan waktu yang tepat tutupnya ditutup.
Mungkin ada cara yang lebih efisien untuk mendapatkan waktu terakhir yang tepat, tetapi pada singa Anda dapat mencari powerdentri/private/var/log/system.log
Jika Anda menyukai terminal, sesuatu seperti grep powerd /private/var/log/system.logberfungsi dengan baik. Aplikasi Konsol juga memiliki kemampuan pencarian yang bagus untuk memfilter log ini.
Jika tidak ada acara tidur sejak terakhir kali file log diputar, Anda dapat menggunakan Konsol atau bzgrepbukan grepuntuk mencari system.log.*.bz2 files.
powerdapa pun dalam log sistem apa pun, bisakah saya melewatkan beberapa pengaturan untuk powerdaktivitas logging ?
grepperintah untukgrep -2 sleepmendapatkan garis dengan tanggal dan waktu.