Lebih
Bagaimana cara melihat log mesin waktu di MacOS Sierra?
Pada versi OSX sebelumnya, saya dapat melihat hasil pekerjaan pencadangan Time Machine sebelumnya:
sudo syslog -F '$Time $Message' -k Sender com.apple.backupd
Sekarang syslog tidak lagi menjadi bagian dari sistem operasi. Ia telah digantikan oleh "log."
Saya gagal menemukan info tentang pekerjaan mesin waktu menggunakan "log." Saya juga gagal menggunakan (versi baru) konsol.
Ada saran?
40
3
macOS Sierra menggunakan Unified Logging (memori dan penyimpanan data; tidak ada file teks lagi).
Namun, dengan utilitas
log(1)
, Anda dapat melihat, memfilter, memanipulasi log dll. Lihatman log
, dan berikut ini beberapa contoh khusus TimeMachine:Streaming log, secara langsung (seperti
tail
):log stream --style syslog --predikat 'senderImagePath berisi [cd] "TimeMachine"' --info
Jangan streaming, tetapi tampilkan log end exit:
log show --style syslog --predikat 'senderImagePath contains[cd] "TimeMachine"' --info
Bagi mereka yang mencari tampilan langsung pesan Time Machine di aplikasi Konsol GUI, aktifkan "Include Info Messages" di menu Action.
Pesan-pesan status Time Machine yang berguna kemudian akan muncul dan dapat difilter dengan pencarian seperti
Category:TMLogInfo
.Sepertinya
log(1)
diperlukan untuk melihat riwayat karena Console tidak menampilkan apa pun dari sebelum dibuka.Saat ini, solusi saya adalah menggunakan
log stream --style syslog --predikat 'subsystem == "com.apple.TimeMachine"' --info
. Tapi saya tidak cukup senang dengan itu, jadi saya masih mencari cara yang lebih baik.