Saya menjalankan 'rsync -a -i / foo / bar'. Kadang-kadang saya ingin tahu apa yang sebenarnya dilakukan rsync saat ini tanpa memiliki -v output sepanjang waktu. Apakah mungkin untuk meningkatkan verbositas proses yang sedang berjalan misalnya dengan mengirimkan sinyal kill?
19
Jawaban:
Saya akan mengarahkan output dalam file dan kemudian
tail -f
melihat output ketika diinginkan:ketika diperlukan:
sumber
saya menggunakan
rsync -v --stats --progress
sumber
Selain -i, Anda bisa menggunakan --progress untuk lebih banyak bicara dalam mengirim data. sebagai contoh:
Jika perlu semakin banyak cara yang lebih baik adalah mencatatnya seperti yang dikatakan @Marc M di atas.
sumber
The
rsync
dokumentasi tidak menggambarkan perilaku seperti itu, juga tidak ada (tepat atau de-facto) sinyal standar untuk mengirim ke proses dalam rangka untuk mengubah bertele-tele nya.Namun berkat sifat tambahan
rsync
Anda harus dapat membatalkan berjalanrsync
dengan Ctrl+ Cdan menjalankannya kembali dengan '-v' dan tidak kehilangan banyak waktu sebagai konsekuensinya.sumber