Câu trả lời:
Câu trả lời tương tự với một trong những câu hỏi khác, nhưng trong trường hợp này tôi đã sử dụng một liên kết tượng trưng để làm điều này thay vì sử dụng GUI để tạo ra một 'Bí danh', chỉ để chắc chắn rằng nó hoạt động trong mọi trường hợp.
Thay vì thêm thư mục Tải xuống ban đầu vào iCloud, tôi đã dựa vào tùy chọn đồng bộ hóa 'Tài liệu và Máy tính để bàn' do Apple cung cấp trong iCloud mà không phải loay hoay trong nền nơi các tệp đó có thể truy cập được ( ~/Library/Mobile\ Documents/com~apple~CloudDocs/
) vì tôi không tự tin rằng việc thêm liên kết trong đó là một ý tưởng tốt dài hạn.
Trong thiết bị đầu cuối (hoặc iTerm2 nếu bạn muốn thiết bị đầu cuối tùy biến hơn):
mkdir ~/Documents/Downloads
~/Downloads
thư mục vào thư mục Tải xuống mới:mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
Tất cả các lệnh đó một lần nữa, nhưng không có tất cả các từ thêm :)
mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
Bạn có thể sẽ phải kéo liên kết Tải xuống (hoặc thư mục) mới trong Finder vào phần Favorites / menu bên trái nếu bạn muốn nó hiển thị ở đó một lần nữa.
Bạn có thể tạo một 'Bí danh' trong thư mục 'Tải xuống' và di chuyển nó vào iCloud Drive.
Để làm điều này:
Bây giờ bạn có thể xóa từ 'Bí danh' khỏi tên của thư mục trong ổ iCloud nếu bạn muốn. Không có lý do kỹ thuật thực sự nào để nó ở đó ngoài việc nhắc nhở bạn rằng đó là bí danh chứ không phải thư mục gốc.
Đây là cách tôi đã làm nó trên của tôi.
Bạn phải hiểu rằng kể từ ngày 24 tháng 9 năm 2017, iCloud chỉ cho phép Desktop
và Documents
thư mục được lưu trữ trên iCloud. Ví dụ. bạn không thể chọn các thư mục bổ sung mà bạn muốn được đồng bộ hóa với iCloud.
Vì vậy, tôi đã chọn đồng bộ hóa Downloads
thư mục của mình bằng cách lưu trữ nó trong Documents
thư mục vì tôi đã đặt nó vào Desktop
thư mục được đồng bộ hóa iCloud , Downloads
thư mục sẽ hiển thị trên Màn hình của tôi.
Các Downloads
thư mục được bảo vệ bởi hệ điều hành MacOS từ những thay đổi (ví dụ như đổi tên trên Finder), nhưng nếu bạn có thể sử dụng các Terminal
ứng dụng để phá vỡ này.
Documents
thư mục được đồng bộ hóa iCloudDownloads
Downloads
thư mục gốc vào thư mục mới được tạo này Downloads
nằm trong Documents
thư mụcDownloads
thư mục mới được tạo (phím tắt là: Command
+ L
). Nó sẽ được tự động đặt tên Downloads alias
theo macOSDownload alias
trong thư mục nhà của bạn. Ví dụ./Users/your-user-name
Terminal
dụng ứng dụng, xóa Downloads
thư mụcDownloads alias
thànhDownloads
Bây giờ, tất cả các tệp được lưu thông qua Downloads
(bí danh) sẽ được lưu trữ trong Documents/Downloads
thư mục được đồng bộ hóa iCloud .
Command
+ L
làm bí danh, không phải là một liên kết tượng trưng. Tuy nhiên, cách tiếp cận của bạn không hoạt động, cho dù sử dụng liên kết tượng trưng UNIX thông thường hoặc bí danh Apple.
Sử dụng Bí danh và Liên kết tượng trưng có thể không hoạt động. Trên một trong những máy Mac của tôi, Finder đã thay thế liên kết tượng trưng bằng một thư mục trống khi khởi động lại. Cách duy nhất tôi có thể liên tục làm điều này là tạo một thư mục liên kết cứng. Điều này là không thể với dòng lệnh OS X mặc định vì ln
sẽ không hoạt động nếu bạn đang thực hiện liên kết cứng đến các thư mục.
Để thực hiện việc này, bạn cần cài đặt Brew và cài đặt gói hardlink-osx . Mặc dù, trước khi làm như vậy, người ta nên tham khảo câu hỏi này từ Ask Ubuntu , vì tôi nghĩ chức năng này bị vô hiệu hóa trong tất cả các phiên bản của ln
lệnh. Bây giờ, tôi đã gặp sự cố ngay cả với một liên kết cứng do hệ điều hành không thông báo cho tác nhân đồng bộ hóa rằng một tệp trong đó ~/Documents/Downloads
đã bị thay đổi do cuộc gọi hệ điều hành đến hệ thống tệp là dành cho ~/Downloads
và đôi khi tiện ích mở rộng trình tìm kiếm đồng bộ hóa dường như không cho phép iCloud công cụ đồng bộ hóa biết có những thay đổi để tải lên khi một tệp mới được tải xuống hoặc sửa đổi.
tùy chọn> icloud> tùy chọn và chọn hộp cho "Thư mục máy tính & tài liệu"
Kéo "Tải xuống" trên màn hình nền.
Làm xong!