Càng sử dụng rsync
, tôi càng nhận ra rằng đó là một con dao chuyển tập tin. Có rất nhiều sự lựa chọn. Gần đây tôi phát hiện ra rằng bạn có thể đi --remove-source-files
và nó sẽ xóa một tệp khỏi nguồn khi nó được sao chép, điều này làm cho nó di chuyển nhiều hơn một chút, thay vì sao chép chương trình. :)
Bạn yêu thích mẹo và thủ thuật rsync nhỏ là gì?
--delete-before
ví dụ như) thì hành vi "xây dựng danh sách đầu tiên" cũ được sử dụng vì các tùy chọn này hoạt động chính xác - vì vậy nếu bạn không thấy hành vi này hãy kiểm tra xem các tùy chọn khác mà bạn đang sử dụng được biết là có thể ngăn chặn nó. Điều này có thể hữu ích nếu bạn đang sử dụng rsync tương tác trên một cây lớn và muốn buộc quét lần đầu để đầu ra--progress
chính xác (nghĩa là số lượng "đối tượng để so sánh" sẽ không bao giờ tăng vì sẽ không tìm thấy đối tượng mới nào sau lần quét ban đầu ).