8Sep

Kako sinhronizirati katero koli mapo v oblaku s simbolnimi povezavami

click fraud protection

Velike storitve za shranjevanje v oblaku - Dropbox, Google Drive, Microsoft OneDrive in drugi - imajo enako težavo. Lahko samo sinhronizirajo mape v mapi za shranjevanje v oblaku. Ampak obstaja pot okoli te omejitve: simbolične povezave.

Simbolne povezave so izjemno uporabne za sinhronizacijo katere koli mape na vašem računalniku. Morda boste želeli sinhronizirati nekakšno konfiguracijsko datoteko, ki mora biti na primer na določeni lokaciji v računalniku.

Symbolic Links 101

Windows, Linux in Mac OS X imajo vgrajena orodja za ustvarjanje simboličnih povezav. Simbolna povezava je le "kazalec", ki kaže na mapo drugje. Programi na računalniku vidijo povezavo, kot če bi bila enaka kot prava mapa ali datoteke.

Recimo, da si želite sinhronizirati vse datoteke v C: \ Stuff z Dropbox, vendar jih še vedno želite v C: \ Stuff. V mapi Dropbox lahko ustvarite simbolno povezavo, ki kaže na C: \ Stuff in Dropbox bi sinhronizirali vse v mapi C: \ Stuff.

To je vsekakor teorija. V praksi veliko storitev za shranjevanje v oblaku ne deluje več s simbolnimi povezavami.Še vedno lahko uporabimo simbolične povezave v obratni smeri. V našem primeru bi prenesli celotno mapo C: \ Stuff v mapo Dropbox. Nato bomo ustvarili simbolno povezavo pri C: \ Stuff, ki kaže na mapo Dropbox \ Stuff. Dropbox bi sinhroniziral datoteke v mapi in programi, ki potrebujejo mapo pri C: \ Stuff, bi normalno delovali. To rešitev smo najprej pokrili, ko smo pogledali, kako sinhronizirati katero koli mapo z OneDrive v operacijskem sistemu Windows 8.1.

instagram viewer

POVEZANI IZDELKI
Celoten vodnik za ustvarjanje simbolnih povezav( aka Symlinks) v operacijskem sistemu Windows
Kako sinhronizirati poljubno mapo s programom SkyDrive v operacijskem sistemu Windows 8.1

Windows

Najprej odprite okno ukaznega poziva kot skrbnik. V operacijskem sistemu Windows 8 ali 10 pritisnite tipko Windows + X in kliknite ukazni poziv( Admin).V sistemu Windows 7 odprite meni »Start«, izvedite iskanje v ukaznem pozivu, z desno miškino tipko kliknite bližnjico ukazne vrstice in izberite Zaženi kot skrbnik.

Vnesite naslednje ukaze v okno Ukazni poziv. V prvem ukazu zamenjajte »C: \ Path \ To \ ExternalFolder« s potjo do mape, ki jo želite sinhronizirati, in »C: \ Users \ NAME \ Dropbox« s potjo v mapo za shranjevanje v oblaku. Ta ukaz bo premaknil celotno mapo v mapo za shranjevanje v oblaku.

premaknite "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive"

Ustvarite simbolno povezavo na izvirni lokaciji. Programi, ki iščejo mapo na prvotni lokaciji, jo najdejo tam. Vse spremembe bodo zapisane v mapo za shranjevanje v oblaku.

mklink / d "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive \ ExternalFolder"

Linux

Na Linuxu bi morali ustvariti simbolno povezavo z ukazom ln -s .Ne bi smeli premikati nobenih datotek. Odprite terminal in zaženite naslednji ukaz:

ln -s /path/to/ ExternalFolder ~ /Dropbox/

Če želite sinhronizirati posamezno datoteko, določite pot do te datoteke namesto poti do mape.Če ta metoda ne deluje, najprej premaknite zunanjo mapo v notranjo mapo za shranjevanje v oblaku in nato ustvarite simbolično povezavo v obratni smeri - tako kot vi v sistemu Windows.

Mac OS X

Na isti Mac lahko uporabite isti ukaz. Najprej odprite terminalsko okno - pritisnite Command + Space, v terminalu za iskanje v Reflektor vtipkajte Terminal in pritisnite Enter. Zaženite naslednji ukaz, izpolnite ustrezno pot:

ln -s "/path/to/ ExternalFolder" "/Users/name/Dropbox/ ExternalFolder"

Google Drive ne bo sprejemal simboličnih povezav, ustvarjenih z zgornjim ukazom, vendar bi lahko druge storitve.Če želite to delo narediti v storitvi Google Drive, premaknite mapo, ki jo želite sinhronizirati v mapi za shranjevanje v oblaku, in nato ustvarite simbolično povezavo v obratni smeri:

mv "/path/to/ ExternalFolder" "/Users/name/ Google Drive /"

ln -s "/Users/name/ Google Drive /ExternalFolder "" /path/to/ ExternalFolder "

Sinhronizacija zunanjih map

Ta trik lahko uporabite za sinhroniziranje map zunaj vaše mape za shranjevanje v oblaku. Na primer, recimo, da imate imenik C: \ Stuff. Prestavili ste jo v mapo za shranjevanje v oblaku, tako da jo lahko dostopate pod »Stuff« v mapi Dropbox in v spletu.Če imate Dropbox nastavljen na več računalnikih, najdete svojo mapo Stuff v mapi Dropbox. Na vsakem računalniku lahko ustvarite iste simbolične povezave, vsebina vaše mape C: \ Stuff pa bo na vseh računalnikih enaka.

Nekateri programi tretjih oseb vam bodo pomagali pri ustvarjanju simboličnih povezav za te storitve, vendar lahko vse to naredite z orodji, ki so vključeni v vaš operacijski sistem. Nismo všeč priporočati takšnih pripomočkov tretjih oseb, ko to lahko pomagamo.

Nekateri programi vam omogočajo, da sinhronizirate katero koli mapo z oblakom, seveda. SpiderOak - tudi lepo, ker je popolnoma šifriran, da ne morejo niti videti, kaj shranjujete tam - omogoča, da izberete poljubno mapo na vašem računalniku, da sinhronizirate, ne da bi se zlorabljali s simbolnimi povezavami.