Có cách nào để yêu cầu rsync bỏ qua tệp hiện tại của nó trong khi quá trình đồng bộ hóa đang diễn ra, có thể bằng cách gửi cho nó một tín hiệu cụ thể không?
Tôi đã biết về việc bỏ qua dựa trên các mẫu, nhưng điều này đôi khi sẽ hữu ích với tôi.
Có cách nào để yêu cầu rsync bỏ qua tệp hiện tại của nó trong khi quá trình đồng bộ hóa đang diễn ra, có thể bằng cách gửi cho nó một tín hiệu cụ thể không?
Tôi đã biết về việc bỏ qua dựa trên các mẫu, nhưng điều này đôi khi sẽ hữu ích với tôi.
Câu trả lời:
Tôi không quen với chức năng như vậy và trang hướng dẫn cho phiên bản hiện tại cũng không được đề cập. Việc tìm kiếm thông qua nguồn tìm kiếm "các tính năng ẩn" không được đề cập trong trang hướng dẫn Tôi nghĩ rằng sẽ an toàn khi cho rằng không có bất kỳ chức năng nào như vậy.
Tuy nhiên, tôi đồng ý rằng có vẻ như nó có thể là một tính năng tiện dụng.
Đáng buồn thay, câu trả lời là "không", nhưng có một Báo cáo lỗi trong rsync Bugzilla yêu cầu cải tiến này. Có thể một ngày nào đó...
Tôi luôn giết rsync (control-c) và chạy lại với tùy chọn --exclude và có thể --delete. Vì rsync rời khỏi thư mục đích được cập nhật một phần, lần chạy thứ hai sẽ nhanh hơn vì về cơ bản bạn có thể bắt đầu nơi bạn rời đi.
Bạn cũng có thể xem tùy chọn một phần dir cho các tệp lớn.