8Sep
Veľké úložné služby cloud - Dropbox, Google Drive, Microsoft OneDrive a ďalšie - majú rovnaký problém. Môžu synchronizovať iba priečinky v priečinku úložiska cloud. Existuje však cesta okolo tohto obmedzenia: symbolické odkazy. Symbolické odkazy
sú mimoriadne užitočné pre synchronizáciu ľubovoľnej zložky na vašom PC.Možno budete chcieť synchronizovať nejaký konfiguračný súbor, ktorý musí byť napríklad na konkrétnom mieste v počítači.
Symbolic Links 101
Windows, Linux a Mac OS X majú integrované nástroje na vytváranie symbolických odkazov. Symbolický odkaz je len "ukazovateľ", ktorý ukazuje na priečinok inde. Programy v počítači zobrazujú odkaz, akoby boli rovnaké ako skutočné priečinky alebo súbory.
Povedzme napríklad, že chcete synchronizovať všetky súbory v C: \ Stuff s Dropboxom, ale stále ich chcete v C: \ Stuff. Môžete vytvoriť symbolický odkaz v priečinku Dropbox, ktorý ukazuje na C: \ Stuff a Dropbox by synchronizoval všetko vo vnútri priečinka C: \ Stuff.
To je teória, tak ako tak. V praxi mnohé služby pre ukladanie cloud už nefungujú správne pomocou symbolických odkazov. Stále však môžeme používať symbolické odkazy v opačnom smere. V našom príklade by sme presunuli celú zložku C: \ Stuff do priečinka Dropbox. Potom by sme vytvorili symbolický odkaz v C: \ Stuff ukazujúci na priečinok Dropbox \ Stuff. Dropbox by synchronizoval súbory v priečinku a programy, ktoré potrebujú priečinok v C: \ Stuff fungovali normálne. Najskôr sme riešili toto riešenie, keď sme sa zaoberali synchronizáciou ľubovoľnej zložky s OneDrive v systéme Windows 8.1.
Windows
Najprv otvorte okno Správca riadku ako správca. V systéme Windows 8 alebo 10 stlačte kláves Windows + X a kliknite na príkazový riadok( Admin).V systéme Windows 7 otvorte ponuku Štart, vykonajte vyhľadávanie príkazového riadka, kliknite pravým tlačidlom na zástupcu príkazového riadka a vyberte možnosť Spustiť ako správca.
Do príkazového riadka zadajte nasledujúce príkazy. V prvom príkaze nahraďte "C: \ Path \ To \ ExternalFolder" s cestou do priečinka, ktorý chcete synchronizovať a "C: \ Users \ NAME \ Dropbox" s cestou do priečinka úložiska cloud. Tento príkaz presunie celú zložku do priečinka úložiska cloud.
presunúť "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive"
Vytvorte symbolický odkaz na pôvodnom mieste. Programy, ktoré vyhľadávajú priečinok na pôvodnom mieste, ho nájdu. Akékoľvek zmeny, ktoré vykonajú, budú zapísané do priečinka úložiska cloud.
mklink / d "C: \ Cesta \ To \ ExternalFolder" C: \ Users \ NAME \ OneDrive \ ExternalFolder "
Linux
Na Linuxe by ste mali vytvoriť symbolický odkaz s príkazom ln -s ,Nemali by ste musieť presúvať žiadne súbory. Otvorte terminál a spustite nasledujúci príkaz:
ln -s /path/to/ ExternalFolder ~ /Dropbox/
Ak chcete synchronizovať jednotlivý súbor, zadajte cestu k tomuto súboru namiesto cesty k priečinku. Ak táto metóda nefunguje, najprv presuňte externý priečinok do priečinka úložiska cloud a potom vytvorte symbolický odkaz v opačnom smere - ako by ste použili v systéme Windows.
Mac OS X
Na Mac môžete použiť rovnaký príkaz. Najprv otvorte okno terminálu - stlačte Command + Space, zadajte Terminál do dialógu vyhľadávania Spotlight a stlačte Enter. Spustite nasledujúci príkaz a vyplňte príslušnú cestu:
ln -s "/path/to/ ExternalFolder" "/Users/name/Dropbox/ ExternalFolder"
Disk Google nebude prijímať symbolické prepojenia vytvorené vyššie uvedeným príkazom, ale môžu to byť ďalšie služby. Ak chcete, aby to fungovalo s aplikáciou Disk Google, presuňte priečinok, ktorý chcete synchronizovať, do priečinka úložiska cloud a vytvorte symbolický odkaz v opačnom smere:
mv /path/to/ ExternalFolder /Users/name/ Google Drive /
ln -s /Users/name/ Google Drive /ExternalFolder "" /path/to/ ExternalFolder "
Synchronizácia externých priečinkov
Tento trik môžete použiť na synchronizáciu priečinkov mimo priečinku úložiska cloud. Povedzme napríklad, že máte adresár C: \ Stuff. Presunuli ste ju do priečinka úložiska cloud, takže ho môžete sprístupniť pod položkou "Stuff" vo vašom priečinku Dropbox a na webe. Ak máte nastavenu Dropbox na viacerých počítačoch, nájdete priečinok Stuff v priečinku Dropbox. V každom počítači môžete vytvoriť rovnaké symbolické odkazy a obsah priečinka C: \ Stuff sa bude zobrazovať rovnako vo všetkých počítačoch.
Niektoré programy tretích strán vám pomôžu vytvoriť symbolické odkazy pre tieto služby, ale môžete to urobiť všetkými nástrojmi, ktoré sú súčasťou vášho operačného systému. Nepáči sa nám odporúčanie takýchto nástrojov tretích strán, keď im to pomôžeme.
Niektoré programy vám umožňujú synchronizovať ľubovoľné priečinky do cloudu, samozrejme. SpiderOak - tiež pekné, pretože je plne zašifrované, takže nemôžu ani vidieť, čo tu ukladáte. Umožňuje vám vybrať ľubovoľnú zložku na vašom PC, aby ste mohli synchronizovať bez toho, aby ste prekonali symbolické odkazy.