MacOS Sierra'nın yaptığı gibi iCloud Drive ile ek bir klasör nasıl senkronize edilir?


24

İndirilenler klasörümü iCloud Drive'ım içine eklemek istiyorum, böylece Sierra'nın Belgeler ve Masaüstü klasörüyle senkronize ettiği gibi senkronize edilebilir.

Bu yapılabilir mi?


1
Sembolik bağlantılara bakın.
BallpointBen

Yanıtlar:


18

Diğerlerinden birine benzer bir cevap, ancak bu durumda, her durumda çalıştığından emin olmak için bir elma 'Takma Adı' oluşturmak için GUI'yi kullanmak yerine bunu yapmak için sembolik bir bağlantı kullandım.

Orijinal İndirilenler klasörünü iCloud'a eklemek yerine, iCloud'da Apple tarafından sağlanan bu 'Documents and Desktop' senkronizasyon seçeneğine ~/Library/Mobile\ Documents/com~apple~CloudDocs/güveniyorum; bağlantılar uzun vadede iyi bir fikir var.

Terminalde (veya daha özelleştirilebilir bir terminal istiyorsanız iTerm2 ):

  1. 'Belgeler' dizininizde bir 'İndirilenler' klasörü oluşturun (henüz yapmadıysanız): mkdir ~/Documents/Downloads
  2. Dosyalarınızı eskiden ( ~/Downloadsdizinde olduğu varsayılarak yeni İndirilenler dizinine ) kopyalayın (veya bu örnekte olduğu gibi taşıyın) :mv ~/Downloads ~/Documents/Downloads
  3. Eski İndirilenler klasörünüzü silin (bu, şifrenizi gerektirir ve yönetici olarak oturum açtığınızı varsayar): sudo rm -rf ~/Downloads/
  4. Yeni İndirilenler klasörünüze sembolik bir bağlantı oluşturun: ln -s ~/Documents/Downloads ~/Downloads

Bütün bu komutlar yine, ama fazladan kelimeler olmadan :)

mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads

Muhtemelen Finder'daki yeni İndirilenler bağlantısını (veya klasörü), bir kez daha görüntülenmesini istiyorsanız Sık Kullanılanlar bölümüne / sol menüsüne sürüklemeniz gerekecektir.


Verileri iki kez yedekli olarak depolamamak için yalnızca orijinal indirme klasörünü mi siliyorsunuz? Orijinal ~ / İndirilenler klasörünü silmediyseniz ve indirdiyseniz, kromdan ~ / İndirilenler'e bir pdf deyin, veriler hem orijinal indirilenler klasöründe hem de sym bağlantılı indirilenler klasöründe depolanır mı? ~ / Downloads'ı sildikten sonra, sym bağlantılı indirilenler klasörüne indirmeler için varsayılan yolunuzu düzenlemeniz gerekir mi yoksa orijinal hala arka planda bir yerlerde var mıdır ve çalışmayı bu şekilde biliyor mu?
mturchin

mturchin, onun 'yinelenen' yerine 'değiştir' olduğunu; işletim sistemi orijinal klasörünü orijinal konumunda olduğunu düşünür (bu nedenle indirilenler klasörü için varsayılan yolları düzenlemenize gerek yoktur), ancak şimdi iCloud'da Belgeler klasörü aracılığıyla bulunur. Üçüncü komut, eski İndirilenler klasörünü
silen komuttur

Bu harika bir cevap. Eklemek için , Finder'dan sembolik bağlantılar oluşturmanıza izin veren SymbolicLinker adlı bir Hizmet vardır . Terminali kullanmadan korumalı klasörleri silmenizi sağlayacak bir yardımcı program bilmiyorum, ama kesinlikle bir tane var. Birini duydunuz mu?
Calion

Mükemmel. Bunu yönettiğiniz hesaplar (sudo-ers değil) için yönetici ise (benim, çocuklarım Minecraft vb. İçin ~ / Library altındaki kaydedilmiş klasörler için) bir hesabınız varsa ("admin" in bir hesap olduğu varsayılarak) yönetici ayrıcalıklarıyla) bunu biraz değiştirin: mkdir ~ / Documents / Downloads mv ~ / Downloads ~ / Documents / Downloads su admin sudo rm -rf ~ / Downloads / sudo ln -s ~ / Documents / Downloads ~ / İndirmeler Çok fazla uygulama verisi ile ve ~ / Library altındaki durumlar, Apple'ın kullanıcıya özgü Library öğelerini iCloud ile de senkronize etmek için bir mekanizma içermediğine şaşırdım.
storsoc

2

'İndirilenler' klasörünüzün bir 'Takma Adı' oluşturabilir ve iCloud Drive'a taşıyabilirsiniz.

Bunu yapmak için:

  • Finder'ı başlatın ve 'İndirilenler' klasörünüzü bulun
  • 'İndirilenler' klasörünüze sağ tıklayın ve 'Takma Ad Yap'ı seçin
  • Yeni takma adı Bulucu kenar çubuğundaki 'iCloud Drive'a sürükleyin (Senkronize edilirken Finder penceresindeki' iCloud Drive'ın sağında doldurulan hareketli pasta grafik simgesinin farkına varacaksınız)

İsterseniz şimdi 'Takma ad' kelimesini iCloud sürücüsündeki klasörün adından kaldırabilirsiniz. Orijinal klasör değil, bir takma ad olduğunu hatırlatmak dışında orada olmasının gerçek bir teknik nedeni yoktur.


4
Bu, takma ad dosyasını İndirilenler klasörümün içeriğini değil, iCloud Drive'a yükler. : /
Tre S

@TreS Bir şeyi kaçırmam durumunda adımlarımı tekrar denedim ve benim için mükemmel çalışıyor. Tüm alt klasörler dahil İndirilenler klasörümün tüm içeriği yüklendi. Hatta test etmek için birkaç yeni dosya indirmek için ileri gittim ve indirdiğim her şey iCloud Drive'daki İndirilenler klasör takma adı ile hemen senkronize oluyor. Çalıştırdığınız macOS Sierra'nın tam sürümü nedir?
NYKg

@TreS'in doğru olduğunu onaylıyorum. Yalnızca takma ad değil, içerik yüklenir.
Wayne Liu

Burada aynı. @NYKg'ın gerçek İndirilenler klasörünü iCloud'a koyduğunu ve Takma Adı kişisel giriş klasöründe tuttuğunu düşünüyorum.
John Pang

Bu diğer ad klasörünü oluşturmak verileri iki kez depolayacak mı? Veriler hem ~ / Downloads hem de yeni Downloads Alias ​​Folder içinde saklanacak mı?
mturchin

2

İşte benimkini böyle yaptım.

24 Eylül 2017 itibarıyla, iCloud'un yalnızca iCloud'da saklanmasına Desktopve Documentsklasörüne izin verdiğini anlamalısınız . Örneğin. iCloud ile senkronize edilmesini istediğiniz ek klasörleri seçemezsiniz.

Bu nedenle, Downloadsklasörümü klasörde saklayarak senkronize etmeyi seçtim Documentsçünkü iCloud ile senkronize edilen Desktopklasöre koymuş olsaydım , Downloadsklasör Masaüstümde görünür olacaktı.

DownloadsKlasörü (örneğin Finder üzerinde yeniden adlandırma gibi) değişikliklerden MacOS ile korunmaktadır, ancak kullanabilirsiniz eğer Terminaluygulamayı bu atlatmak için.

  1. Finder'ı açın ve iCloud ile senkronize edilen Documentsklasöre gidin
  2. Elle adlı bir klasör oluşturun Downloads
  3. Orijinal tüm dosyaları taşıyın Downloadsbu yeni oluşturulan içine klasörünün Downloadsaltında bulunan klasörde Documentsklasörün
  4. Yeni oluşturulan Downloadsklasör için sembolik bir bağlantı oluşturun (klavye kısayolu: Command+ L). Otomatik olarak Downloads aliasmacOS tarafından adlandırılacaktır
  5. Yeni oluşturulan Download aliasdizini ana dizininizin altına koyun . Örneğin./Users/your-user-name
  6. TerminalUygulamayı kullanarak Downloadsklasörü silin
  7. Şimdi Downloads aliasolarak yeniden adlandırabilirsinizDownloads

Şimdi, Downloads(diğer ad) aracılığıyla kaydedilen tüm dosyalar iCloud ile senkronize edilen Documents/Downloadsklasörde saklanacaktır .


Sembolik bağlantıları ve Apple'ın takma adlarını karıştırıyorsunuz. Command+ Lsembolik bir bağlantı değil takma ad oluşturur. Ancak, yaklaşımınız ister normal bir UNIX sembolik bağlantısı ister bir Apple diğer adı kullanıyor olsun, işe yarar.
Gustavo Bezerra

0

Takma Adlar ve Sembolik Bağlar kullanmak işe yaramayabilir. Mac bilgisayarlarımdan birinde Finder, yeniden başlattıktan sonra sembolik bağlantıyı boş bir klasörle değiştirdi. Bunu tutarlı bir şekilde yapmanın tek yolu bir dizin sabit bağlantısı oluşturmaktır. Bu, varsayılan OS X komut satırı ile mümkün değildir, çünkü lndizinlere sabit bir bağlantı yapıyorsanız çalışmaz.

Bunu yapmak için, yüklemeniz gerekir Brew ve yüklemek hardlink-osx paketi . Yine de, bunu yapmadan önce , bu işlevin komutun tüm sürümlerinde devre dışı olduğunu düşündüğüm için Ask Ubuntu'dan bu soruya danışmalısınız ln. İşletim sistemi ~/Documents/Downloadsdosya sistemine yapılan çağrı nedeniyle olduğu ~/Downloadsve bazen senkronizasyon bulucu uzantısının iCloud'a izin vermediği için işletim sistemi bir dosyanın değiştirildiğini bildirmediğinden, sabit bir bağlantıyla ilgili sorunlar yaşadım senkronizasyon motoru, yeni bir dosya indirildiğinde veya değiştirildiğinde yüklenecek değişiklikler olduğunu bilir.


-1

tercihler> icloud> seçenekler ve "Masaüstü ve Doküman Klasörleri" kutusunu işaretleyin

"İndirilenler" i masaüstüne sürükleyin.

Bitti!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.