Tôi đang tìm nhiều câu trả lời cho câu hỏi, vì vậy muốn hỏi những người thực sự sử dụng nó, thay vì chỉ muốn tạo blog lớn nhất bằng cách điền thông tin bán vô dụng ngẫu nhiên.
Kịch bản: Tôi
rsync -av --progress /dir/a /dir/b
và nó làm việc của nó.
Tôi thêm các tệp mới vào / dir / a và chạy lại cùng một lệnh, nó biết nó đã làm gì và chỉ sao chép các tệp mới.
Tôi thêm các tệp mới vào / dir / a và đổi tên một số tệp trong / dir / b và cũng có thể xóa một vài tệp.
Nếu tôi chạy rsync -av --progress /dir/a /dir/b
lại, cái gì sẽ được sao chép? Chỉ các tệp mới vì nó biết những gì nó đã sao chép trước đó hoặc các tệp đã được đổi tên / xóa, vì chúng không còn tồn tại.
Và như một phần thưởng, nếu các tệp được sao chép trước đó được sao chép lại, có cách nào để ngăn chặn điều đó, để chỉ những bổ sung mới cho / dir / a được sao chép?
Hiện tại tôi rất vui khi kiểm tra mọi thứ bằng tay, nhưng khi dữ liệu trở nên lớn hơn, tôi sẽ cần tự động hóa nhiều hơn để thực hiện nhiệm vụ này.
-i
lá cờ là rất tiện dụng. Đối với mỗi tệp, nó cung cấp một chuỗi khớp có thể được giải mã để xem lý do tại sao nó khớp (cờ cho thời gian mod, cờ cho kích thước, v.v.)