Dalam versi OS X sebelumnya, Console.app memiliki tombol untuk memungkinkan Anda melihat sebelumnya atau nanti dalam log.
Di Sierra tampaknya hanya menampilkan entri dari saat Anda memulai Console.app.
Bagaimana Anda mendapatkan Console.app untuk menampilkan entri sebelumnya?
misalnya saya ingin melihat log sebelum reboot terakhir saya untuk melihat mengapa itu tergantung.
Jawaban:
Jawaban singkat
Kamu tidak bisa Yah, setidaknya belum . Itu karena Console tidak bekerja dengan sejarah Data - itu bekerja dengan hidup data bukan.
Yang bisa Anda lakukan adalah menggunakan
log
perintah di Terminal. Namun, saya harus memperingatkan Anda, tampaknya ada banyak 'bug' dalam caralog
perintah ini berfungsi di Sierra. Jika Anda tertarik menggunakan perintah ini, lihat Menggunakan log di Sierra: beberapa kiat praktis .[EDIT]
Saya lupa menyebutkan ada opsi lain yang tersedia bagi pengguna. Ini adalah aplikasi gratis bernama Loglogger . Ini adalah solusi penyelesaian yang disediakan oleh Howard Oakley, yang dirancang untuk menyediakan akses ke log Sierra yang tidak disediakan Console. Jelas, ini membutuhkan macOS Sierra untuk dijalankan. Ini unduhan .zip dan menyertakan panduan PDF yang cukup bagus tentang cara menggunakannya.
Catatan: Saya tidak memiliki afiliasi apa pun dengan aplikasi atau Howard Oakley.
Jawaban panjang
Satu hal yang tidak jelas bagi pengguna adalah bahwa versi Konsol yang disertakan dengan macOS Sierra adalah binatang yang sama sekali baru (yaitu aplikasi baru , dibangun dari awal).
Versi sebelumnya dari Konsol membuka Semua Pesan secara default dan karena ini adalah alat yang hebat untuk pemecahan masalah setelah fakta (misalnya setelah crash, Anda dapat membuka Konsol dan merujuk kembali ke peristiwa itu dan apa yang mendahuluinya).
macOS Sierra's Console tidak berfungsi seperti itu. Ini hidup log hanya berjalan ketika Console terbuka, jadi jika Anda mencoba untuk menemukan mengapa Mac Anda ditutup pada tengah malam, itu tidak akan membantu Anda.
Jadi, dari sudut pandang pemecahan masalah, Konsol baru sangat terbatas. Itu bukan untuk mengatakan itu tidak memiliki beberapa perbaikan besar (seperti fungsi Pencarian baru yang sangat baik), tetapi saat ini hanya sangat membantu dalam hal masalah debugging saat bekerja di Sierra, tetapi cukup berguna jika Anda ingin menganalisis ekstensi kernel dan layanan. Ini juga menyediakan berbagai alat baru, tetapi karena Konsol tidak bekerja dengan data historis , alat ini hanya berfungsi dengan entri yang ditangkap sejak Konsol diluncurkan (hebat jika Anda mencoba memecahkan masalah mengapa aplikasi tertentu macet setiap kali Anda mencoba melakukan fungsi tertentu, tetapi tidak berguna).
Jadi, apa yang saya katakan? Nah, Konsol sedang dalam proses. Saya akan mengatakan bahwa ini sebenarnya versi Beta saat ini. Lebih banyak fungsi akan ditambahkan seiring berjalannya waktu, tetapi untuk saat ini kita harus bersabar.
sumber
Anda harus terlebih dahulu menggunakan
log
perintah di baris perintah untuk mengumpulkan pesan yang dicatat ke dalam satu.logarchive
bundel, kemudian menggunakan Konsol untuk melihat konten dari bundel ini. Sebagai contoh:... akan mengumpulkan semua pesan yang dicatat yang dihasilkan pada hari yang lalu ke dalam
system_logs.logarchive
bundel di direktori saat ini. Buka bundel ini di Konsol, dan Anda dapat menggunakan kekuatan penuh aplikasi untuk melihat, mencari, dan memfilter data log.Catatan yang
log
memiliki banyak aplikasi berguna lainnya; Saya sarankan membacalog(1)
halaman manual.sumber