Sinkronkan hanya folder Desktop, tetapi bukan Dokumen, dengan "Simpan di iCloud"? (Drive iCloud)

16

Fungsi Store in iCloud yang diperkenalkan dengan macOS Sierra terlihat menarik untuk dicoba. Ini akan menyimpan baik Desktopdan Documentsfolder dalam iCloud Drive, bukan pada drive lokal.

Saya ingin menyimpan hanya folder Desktop di iCloud, dan bukan folder Documents. Apakah ini mungkin?

Saya perhatikan bahwa dengan mengaktifkan On dan Off the Store di fungsi iCloud , file-file yang sudah ditransfer ke iCloud Drive (ketika fungsi awalnya dinyalakan) tetap ada - dan folder kosong dipanggil Desktop — Localdan Documents — Localdibuat di direktori home pengguna.

Jadi mungkinkah memanfaatkan keadaan ini, untuk hanya menyimpan file Desktop di iCloud? Apakah aplikasi yang menggunakan folder Documents memutuskan untuk menggunakan folder iCloud atau folder lokal?


Perbarui MacOS Catalina:

Saya tidak berpikir jawaban toxefa di bawah ini berfungsi lagi dengan macOS Catalina. Memutakhirkan OS membuat folder Desktop kosong baru di direktori home user. Saya mencoba menghapus folder Desktop melalui Terminal ( rm -rf /Users/<yourusername>/Desktop) dan kemudian membuat symlink per jawabannya ln -s /Users/<yourusername>/Library/Mobile\ Documents/com~apple~CloudDocs/Desktop /Users/<yourusername>/Desktop, tetapi setelah reboot symlink hilang dan folder Desktop kosong baru selalu dibuat di direktori home.

Bendera musim dingin
sumber
1
Juga di folder dokumen ada banyak hal yang tidak akan pernah saya butuhkan di perangkat lain. Yaitu beberapa video game atau Adobe menggunakannya untuk menyimpan data.
mewah
1
@ fancy Belum lagi bahwa game dll akan menyimpan konfigurasi pengguna di sini yang dapat bertentangan dengan pengaturan komputer lain.
Winterflags
1
Sudahkah Anda mempertimbangkan untuk mengganti nama folder Dokumen Anda ke sesuatu yang lain? Sejauh yang saya ketahui tidak ada sesuatu yang khusus tentang folder Dokumen. Anda dapat memiliki folder Dokumen dan folder LocalDocuments dan mengisi sesuai kebutuhan ....
Michael Rourke
Pertimbangkan untuk membuat folder "Dokumen II", dan simpan semua barang yang Anda inginkan hanya lokal di sana. Kebiasaan akan menyebabkan Anda menggunakannya secara rutin setelah beberapa saat.
Wayfaring Stranger

Jawaban:

5

Sepertinya tidak ada cara untuk memilih Desktop melalui GUI 'Kelola Penyimpanan'.

Namun, Anda selalu dapat hanya menghubungkan direktori mana saja dari drive iCloud Anda; dengan cara itu Anda dapat memastikan bahwa hanya folder Desktop yang sedang disinkronkan. Ini dengan peringatan bahwa saat file Desktop Anda disimpan di iCloud, mereka masih mengambil ruang pada HD Anda sebelum, selama, dan setelah sinkronisasi. Jika Anda melakukannya di setiap Mac, maka Anda akan menyinkronkan Desktop Anda di antara mereka semua (file ditambahkan, dihapus, diubah dll); ini mungkin bukan yang Anda cari.

Jika symlinking bukan sesuatu yang Anda tahu bagaimana melakukannya, instruksi ada di bawah ini.


Cadangkan (melalui TimeMachine atau apa pun yang Anda gunakan).

Kemudian jalankan Terminal dan jalankan yang berikut untuk memindahkan folder Desktop Anda ke iCloud Drive Anda:

mv ~/Desktop /Users/<yourusername>/Library/Mobile\ Documents/com~apple~CloudDocs/

Kemudian cukup sambungkan ke lokasi 'Desktop' biasa:

ln -s /Users/<yourusername>/Library/Mobile\ Documents/com~apple~CloudDocs/Desktop /Users/<yourusername>/Desktop

Sekarang apa pun yang Anda tambahkan ke ~ / Desktop (dengan menjatuhkan sesuatu ke desktop Anda, dll) sebenarnya akan jatuh ke drive iCloud Anda. Mereka tentu saja masih mengambil ruang lokal di mesin Anda. Ketika Anda menghapus sesuatu dari desktop Anda maka itu hilang dari 'Cloud' juga. Manfaatnya lebih untuk sinkronisasi antar mesin (tentu saja + akses melalui iPhone Anda).


Jika Anda memiliki mac lain, pindahkan apa pun yang Anda nilai dari folder desktop itu ke folder 'Desktop' iCloud Drive Anda terlebih dahulu, kemudian hapus ~ / Desktop pada mesin itu dan symlink lagi seperti di atas.

toxefa
sumber
Terima kasih, saya mencoba ini tetapi anehnya setelah symlinking, saya mendapat dua alias pada Desktop lokal bernama ⤴Desktopdan ⤴Mobilebukannya isi folder Desktop sekarang di iCloud. Alias ​​tidak mengarah ke mana pun.
Winterflags
2
@ Musim Dingin apakah Anda lolos dari spasi di filepath seperti pada jawaban saya? Folder 'Mobile' akan menyarankan Anda tidak menggunakan backslash .. juga pastikan Anda menggunakan path lengkap (mis. Mulai / Pengguna /).
toxefa
Anda benar - ada karakter pelarian yang hilang. Terima kasih :)
Winterflags
Tidak tahu mengapa Apple memberi nama folder dengan spasi - itu bisa menjadi mimpi buruk nyata dalam file Bash. Jika Anda pernah mencoba menjaga virtualenvs Python tetap sinkron melalui iCloud, Anda akan mengetahui ini dengan baik!
toxefa
Sepertinya Anda perlu menambahkan "sudo" di perintah pertama setelah sierra tinggi.
Rho
-1

Mengapa tidak hanya mengaktifkan iCloud dan mengosongkan folder Dokumen Anda sebelum Anda mengaktifkan sinkronisasi? Anda dapat membuat folder myDocuments yang tidak akan disinkronkan atau nama lain. Mengubah sistem Anda terhadap maksud desain yang jelas dapat dan kemungkinan akan menghasilkan ketidakstabilan atau kerusakan ketika Apple mengirimkan pembaruan. Seperti yang Anda lihat, itu sudah rusak sekali dan saya berharap seseorang membalikkan ini untuk ilmu pengetahuan (jadi kita semua bisa belajar bagaimana ini diterapkan), tetapi ini tampaknya cukup dibuat sebagai contoh jika Anda akan mengaktifkan sinkronisasi iCloud di tempat pertama.

Saya hanya akan membiarkan sistem memiliki folder kosong yang ingin disinkronkan pada Catalina dan kagum bahwa itu berfungsi di masa lalu.

bmike
sumber