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 pmset
perintah 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 log
memberikan apa yang Anda butuhkan.
grep sleep
mungkin 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 LidOpen
jika 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 powerd
entri/private/var/log/system.log
Jika Anda menyukai terminal, sesuatu seperti grep powerd /private/var/log/system.log
berfungsi 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 bzgrep
bukan grep
untuk mencari system.log.*.bz2 files
.
powerd
apa pun dalam log sistem apa pun, bisakah saya melewatkan beberapa pengaturan untuk powerd
aktivitas logging ?
grep
perintah untukgrep -2 sleep
mendapatkan garis dengan tanggal dan waktu.