Jawaban:
Jawaban yang serupa dengan salah satu dari yang lain, tetapi dalam kasus ini saya telah menggunakan tautan simbolis untuk melakukan ini daripada menggunakan GUI untuk membuat apel 'Alias', hanya untuk memastikan itu berfungsi dalam semua kasus.
Daripada menambahkan folder Unduhan asli ke iCloud, saya lebih mengandalkan opsi sinkronisasi 'Dokumen dan Desktop' standar yang disediakan oleh Apple di iCloud tanpa mengacaukan latar belakang tempat file-file itu dapat diakses ( ~/Library/Mobile\ Documents/com~apple~CloudDocs/
) karena saya tidak yakin menambahkan tautan di sana adalah ide bagus jangka panjang.
Di terminal (atau iTerm2 jika Anda menginginkan terminal yang lebih dapat disesuaikan):
mkdir ~/Documents/Downloads
~/Downloads
direktori ke direktori Unduhan baru:mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
Semua perintah itu lagi, tetapi tanpa semua kata-kata tambahan :)
mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
Anda mungkin harus menyeret tautan Unduhan (atau folder) baru di Finder ke bagian Favorit / menu kiri jika Anda ingin menampilkannya sekali lagi.
Anda dapat membuat 'Alias' dari folder 'Unduhan' Anda dan memindahkannya ke iCloud Drive.
Untuk melakukan ini:
Anda sekarang dapat menghapus kata 'Alias' dari nama folder di drive iCloud jika Anda mau. Tidak ada alasan teknis nyata untuk ada di sana selain untuk mengingatkan Anda bahwa itu adalah alias dan bukan folder asli.
Begini cara saya melakukannya di tambang.
Anda harus memahami bahwa pada 24 September 2017, iCloud hanya mengizinkan Desktop
dan Documents
folder untuk disimpan di iCloud. Misalnya. Anda tidak dapat memilih folder tambahan yang ingin Anda sinkronkan dengan iCloud.
Jadi, saya memilih untuk menyinkronkan Downloads
folder saya dengan menyimpannya di Documents
folder karena jika saya meletakkannya di Desktop
folder yang disinkronkan dengan iCloud , Downloads
folder tersebut akan terlihat di Desktop saya.
The Downloads
folder dilindungi oleh MacOS dari perubahan (seperti mengubah nama pada Finder), tetapi jika Anda dapat menggunakan Terminal
aplikasi untuk menghindari ini.
Documents
folder yang disinkronkan dengan iCloudDownloads
Downloads
folder asli ke folder yang baru dibuat ini Downloads
berada di bawah Documents
folderDownloads
folder yang baru dibuat (pintasan keyboard adalah: Command
+ L
). Ini akan secara otomatis dinamai Downloads alias
oleh macOSDownload alias
di direktori home Anda. Misalnya./Users/your-user-name
Terminal
aplikasi, hapus Downloads
folderDownloads alias
menjadiDownloads
Sekarang, semua file yang disimpan melalui Downloads
(alias) akan disimpan di bawah Documents/Downloads
folder yang disinkronkan iCloud .
Command
+ L
membuat alias, bukan tautan simbolis. Namun, pendekatan Anda berfungsi, baik menggunakan tautan simbolik UNIX biasa atau alias Apple.
Menggunakan Alias dan Tautan Simbolik mungkin tidak berfungsi. Di salah satu Mac saya, Finder mengganti tautan simbolis dengan folder kosong saat reboot. Satu-satunya cara saya dapat melakukan ini secara konsisten adalah dengan membuat tautan-direktori. Ini tidak mungkin dengan baris perintah OS X default karena ln
tidak akan berfungsi jika Anda melakukan tautan keras ke direktori.
Untuk melakukan ini, Anda harus menginstal Brew dan menginstal paket hardlink-osx . Padahal, sebelum melakukannya kita harus berkonsultasi dengan pertanyaan ini dari Ask Ubuntu , karena saya pikir fungsi ini dinonaktifkan di semua versi ln
perintah. Sekarang, saya mempunyai masalah bahkan dengan tautan keras karena sistem operasi tidak memberi tahu agen sinkronisasi bahwa file ~/Documents/Downloads
telah diubah karena panggilan OS ke sistem file untuk ~/Downloads
dan kadang-kadang ekstensi pencari sinkronisasi tampaknya tidak membiarkan iCloud mesin sinkronisasi tahu ada perubahan untuk diunggah saat file baru diunduh atau dimodifikasi.
preferensi> icloud> opsi dan centang kotak untuk "Desktop & Dokumen Folder"
Seret "Unduhan" ke desktop.
Selesai!