Tôi có thư mục Tài liệu được đồng bộ hóa với ổ iCloud, tôi muốn loại trừ một số thư mục phụ khỏi ổ iCloud có cách nào để đạt được điều này không?
Tôi có thư mục Tài liệu được đồng bộ hóa với ổ iCloud, tôi muốn loại trừ một số thư mục phụ khỏi ổ iCloud có cách nào để đạt được điều này không?
Câu trả lời:
Thêm một tệp trống có tên .nosync
vào thư mục sẽ ngăn thư mục đó đồng bộ hóa.
Bạn cũng có thể sử dụng phần này như một phần mở rộng tệp cho các tệp cụ thể, nhưng việc xử lý thư mục khá hữu ích.
Khi bạn đã đồng bộ hóa thư mục, giờ đây bạn cũng có thể ngăn nó đồng bộ hóa trên một số (hoặc tất cả các điểm cuối) với tiện ích có tên Bailiff , nếu vì lý do nào đó, bạn không muốn xóa hoàn toàn các tệp khỏi iCloud và thay vào đó muốn để ngăn chặn đồng bộ hóa "ban đầu" tiếp theo.
.nosync
tập tin được thêm vào; Ngoài ra, iCloud thậm chí dường như hoạt động giống như nội dung của thư mục đang tải lên và thậm chí có thể chiếm dung lượng, mặc dù tôi không muốn mạo hiểm mất dung lượng sẽ không bao giờ quay trở lại, vì tôi đã thấy nhiều báo cáo về không gian không bao giờ hủy phân bổ. Thư mục sẽ hiển thị trong iCloud, mặc dù có vẻ trống rỗng. Trong Finder, .nosync
tệp sẽ được coi là "không thể hiểu được", nhưng tất cả các tệp khác được coi là "Đã tải xuống". Đây là sự bối rối. So sánh: i.imgur.com/uYybYAK.png
.nosync
trong thư mục nhưng mọi thứ khác trong thư mục vẫn được đồng bộ hóa. Tôi đã tạo một số tệp mới trong thư mục và chúng đã được tải lên iCloud Drive. Tôi đang sử dụng Mojave.
Dưới đây là tất cả các tên tệp / thư mục được loại trừ để có thể một trong số này có thể được sử dụng cho một cách giải quyết:
Tên tệp:
.DS_Store
(A Document Being Saved
.nosync
(trong mọi trường hợp).ubd
.weakpkg
tmp
(trong mọi trường hợp).tmp
(trong mọi trường hợp)desktop.ini
(trong mọi trường hợp)Microsoft User Data
(trong mọi trường hợp)$RECYCLE.BIN
(trong mọi trường hợp)iPhoto Library
(trong mọi trường hợp)Dropbox
(trong mọi trường hợp)OneDrive
(trong mọi trường hợp)IDrive-Sync
(trong mọi trường hợp).dropbox
(trong mọi trường hợp).dropbox.attr
(trong mọi trường hợp)icon\r
(trong mọi trường hợp)Gia hạn là (trong mọi trường hợp):
tmp
photoslibrary
photolibrary
aplibrary
migratedaplibrary
migratedphotolibrary
migratedaperturelibrary
Phần mở rộng là hơn 2 ký tự và tên tệp là ~
Nguồn: đảo ngược daemon iCloud.
Hy vọng trong phiên bản tương lai của HĐH, họ cho phép chúng tôi đặt .nosync vào thư mục để loại trừ nó hoặc có .IgnoreList như Resilio có.
Đổi tên thư mục hoặc tệp:
mv fileorfolder fileorfolder.nosync
Tạo một liên kết tượng trưng được đồng bộ hóa:
ln -s fileorfolder.nosync fileorfolder
Lặp lại trên mọi máy.
'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static'
sẽ tiết kiệm rất nhiều pin!
Tôi đã tạo quy trình công cụ Automator này để thực hiện nó từ menu ngữ cảnh trong Finder https://github.com/tsdexter/iCloud-NoSync
Tôi chỉ tạo các thư mục ngay dưới nhà người dùng của mình mà tôi muốn chỉ giữ cục bộ (tách biệt với các thư mục iCloud của tôi).