Để sao chép các tệp lớn (và / hoặc số lượng lớn tệp), đặc biệt là trên các đĩa, tôi muốn tránh sử dụng Finder vì nó thường thất bại với một số thông báo lỗi vô nghĩa và / hoặc khiếu nại về quyền.
Thay vào đó, tôi đã xem xét việc sử dụng rsync
- hay cụ thể hơn là phiên bản mới nhất rsync
có sẵn từ Homebrew , mà cho đến ngày hôm nay, là:
rsync version 3.1.1 protocol version 31
Capabilities:
64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
append, ACLs, xattrs, iconv, symtimes, no prealloc, file-flags
(Đó là những khả năng mặc định mà Homebrew sử dụng.)
Vấn đề là nó rsync
vô cùng phức tạp và tôi không bao giờ chắc chắn liệu mình có đang sử dụng các đối số phù hợp hay không, nếu có những thứ khác mà tôi nên sử dụng:
rsync \
--8-bit-output \
--acls \
--backup \
--devices \
--exclude='.DS_Store' \
--executability \
--group \
--human-readable \
--inplace \
--itemize-changes \
--owner \
--perms \
--progress \
--prune-empty-dirs \
--recursive \
--safe-links \
--specials \
--stats \
--times \
--update \
--verbose \
--xattrs \
'foo' /path/to/destination/
Luận điểm Tôi không chắc mình có nên sử dụng hay không, chủ yếu là vì tôi không chắc chắn 100% họ làm gì:
- (một trong những tùy chọn khác cho liên kết thay vì '--safe-links')
- --quan hệ
- - thưa thớt
- - một phần
Bất cứ một đề nghị nào khác?