Odpowiedzi:
Podobna odpowiedź na jedną z pozostałych, ale w tym przypadku użyłem do tego linku symbolicznego, a nie GUI, aby utworzyć „Alias” jabłka, aby mieć pewność, że zadziała we wszystkich przypadkach.
Zamiast dodawać oryginalny folder Pobrania do iCloud, polegałem na standardowej opcji synchronizacji „Dokumenty i pulpit” zapewnianej przez Apple w iCloud, bez bałagania się w tle, w którym te pliki są dostępne ( ~/Library/Mobile\ Documents/com~apple~CloudDocs/), ponieważ nie jestem pewien, że dodanie linki tam są dobrym pomysłem na dłuższą metę.
W terminalu (lub iTerm2, jeśli chcesz bardziej konfigurowalny terminal):
mkdir ~/Documents/Downloads~/Downloadskatalogu do nowego katalogu Pobrane):mv ~/Downloads ~/Documents/Downloadssudo rm -rf ~/Downloads/ln -s ~/Documents/Downloads ~/DownloadsWszystkie te polecenia jeszcze raz, ale bez dodatkowych słów :)
mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
Prawdopodobnie będziesz musiał przeciągnąć nowy link do pobrania (lub folder) w Finderze do sekcji Ulubione / menu po lewej stronie, jeśli chcesz, aby był tam ponownie wyświetlany.
Możesz utworzyć „Alias” folderu „Pobrane” i przenieść go na dysk iCloud.
Aby to zrobić:
Możesz teraz usunąć słowo „Alias” z nazwy folderu na dysku iCloud, jeśli chcesz. Nie ma żadnego rzeczywistego technicznego powodu, aby istniał, poza przypomnieniem, że jest to alias, a nie oryginalny folder.
Oto jak to zrobiłem na moim.
Musisz zrozumieć, że od dnia 24 września 2017 roku, iCloud pozwala tylko Desktopi Documentsfolder przechowywane w iCloud. Na przykład. nie możesz wybrać jeszcze dodatkowych folderów, które chcesz zsynchronizować z iCloud.
Zdecydowałem się więc zsynchronizować mój Downloadsfolder, przechowując go w Documentsfolderze, ponieważ gdybym umieścił go w Desktopfolderze zsynchronizowanym z iCloud , Downloadsfolder byłby widoczny na moim pulpicie.
DownloadsFolder jest zabezpieczony przez MacOS ze zmian (takich jak zmiany nazwy na Finder), ale jeśli można skorzystać z Terminalaplikacji w celu obejścia tego.
Documentsfolderu zsynchronizowanego z iCloudDownloadsDownloadsfolderu do nowo utworzonego Downloadsfolderu znajdującego się w DocumentsfolderzeDownloadsfolderu (skrót klawiaturowy to: Command+ L). Będzie automatycznie nazwany Downloads aliasprzez macOSDownload aliasw katalogu domowym. Na przykład./Users/your-user-nameTerminalaplikacji usuń DownloadsfolderDownloads aliasnaDownloadsTeraz wszystkie pliki zapisane przez Downloads(alias) będą przechowywane w Documents/Downloadsfolderze zsynchronizowanym z iCloud .
Command+ Ltworzy alias, a nie symboliczny link. Jednak twoje podejście działa, bez względu na to, czy używasz zwykłego dowiązania symbolicznego UNIX, czy aliasu Apple.
Korzystanie z aliasów i dowiązań symbolicznych może nie działać. Na jednym z moich komputerów Mac Finder po ponownym uruchomieniu zastąpił symboliczne łącze pustym folderem. Jedynym sposobem, w jaki udało mi się to konsekwentnie zrobić, jest utworzenie twardego łącza do katalogu. Nie jest to możliwe w domyślnym wierszu poleceń OS X, ponieważ lnnie będzie działać, jeśli wykonujesz twardy link do katalogów.
Aby to zrobić, musisz zainstalować Brew i zainstalować pakiet hardlink-osx . Jednak zanim to zrobisz, powinieneś skonsultować to pytanie z Ask Ubuntu , ponieważ myślę, że ta funkcja jest wyłączona we wszystkich wersjach lnpolecenia. Teraz miałem problemy nawet z twardym łączem, ponieważ system operacyjny nie powiadomił agenta synchronizacji, że plik ~/Documents/Downloadszostał zmieniony, ponieważ wywołanie systemu operacyjnego dla systemu plików było dla, ~/Downloadsa czasami rozszerzenie wyszukiwarki synchronizacji nie pozwalało iCloud silnik synchronizacji wie, że do załadowania lub modyfikacji nowego pliku wprowadzono zmiany.
preferencje> icloud> opcje i zaznacz pole „Foldery pulpitu i dokumentów”
Przeciągnij „Pobrane” na pulpit.
Gotowy!