Simboličke veze su iznimno korisne za sinkronizaciju bilo koje mape na računalu. Možda želite sinkronizirati neku vrstu konfiguracijske datoteke koja mora biti na određenoj lokaciji na računalu, na primjer.
He D Dis D D he D Dis D D D D D D D D D Disis D D D D D D D D D D
Windows, Linux i Mac OS X imaju integrirane alate za izradu simboličkih veza. Simbolska veza je samo "pokazivač" koji pokazuje drugu mapu. Programi na računalu vide vezu kao da su isti kao i pravi mape ili datoteke.
Na primjer, recimo da ste htjeli sinkronizirati sve datoteke u C: Stuff s Dropboxom, ali ih i dalje želite u C: Stuffu. Možete stvoriti simboličku vezu u mapi Dropbox koja ukazuje na C: Stuff i Dropbox će uskladiti sve unutar mape C: Stuff.
U svakom slučaju to je teorija. U praksi, mnoge usluge pohrane u oblaku više ne rade ispravno simboličkim vezama. Ipak, ipak možemo koristiti simbolične veze. U našem ćemo primjeru premjestiti cijelu mapu C: Stuff u mapu Dropboxa. Zatim ćemo stvoriti simboličku vezu na adresi C: Stuff koja pokazuje mapu Dropbox Stuff. Dropbox će uskladiti datoteke u mapi i programe koji trebaju mapu na C: Stuff bi normalno funkcionirali. Prvo smo ovo rješenje obuhvatili kada smo pogledali kako uskladiti bilo koju mapu s OneDriveom na sustavu Windows 8.1.
Windows
Najprije otvorite prozor naredbenog retka kao administrator. U sustavu Windows 8 ili 10 pritisnite Windows Key + X i kliknite Command Prompt (Admin). U sustavu Windows 7 otvorite izbornik Start, izvršite potragu za naredbenom retku, desnom tipkom miša kliknite prečac naredbene retke i odaberite Pokreni kao administrator.
move “C:PathToExternalFolder” “C:UsersNAMEOneDrive”
mklink /d “C:PathToExternalFolder” “C:UsersNAMEOneDriveExternalFolder”
Linux
Na Linuxu, trebali biste jednostavno stvoriti simboličku vezu s ln -s naredba. Ne biste trebali premjestiti datoteke. Otvorite terminal i pokrenite sljedeću naredbu:
ln -s /path/to/ExternalFolder ~/Dropbox/
Da biste sinkronizirali pojedinačnu datoteku, odredite put do te datoteke umjesto puta do mape. Ako ova metoda ne funkcionira, najprije pomaknite vanjsku mapu u mapu za pohranu oblaka, a zatim stvorite simboličku vezu u obrnutom obliku - kao što biste to učinili u sustavu Windows.
Mac OS X
Na Macu možete koristiti istu naredbu. Prvo otvorite terminalni prozor - pritisnite Command + Space, upišite Terminal u dijaloški okvir Searchlight Spotlight i pritisnite Enter. Pokrenite sljedeću naredbu i popunite odgovarajući put:
ln -s “/path/to/ExternalFolder” “/Users/name/Dropbox/ExternalFolder”
Google disk neće prihvatiti simbolične veze stvorene s gore navedenom naredbom, ali druge usluge mogu. Da biste to radili s Google diskom, premjestite mapu koju želite sinkronizirati unutar mape za pohranu oblaka, a zatim stvorite simboličku vezu unazad:
mv “/path/to/ExternalFolder” “/Users/name/Google Drive/”
ln -s “/Users/name/Google Drive/ExternalFolder” “/path/to/ExternalFolder”
Sinkronizirajte vanjske mape
Taj trik možete koristiti za sinkronizaciju mapa izvan mape za pohranu oblaka. Na primjer, recimo da imate mapu C: Stuff. Preselili ste je u mapu za pohranu oblaka, tako da je možete pristupiti pod stavkom "stvari" u mapi Dropbox i na webu. Ako imate Dropbox postavljen na više računala, naći ćete svoju mapu Stuff u mapi Dropbox. Na svakom računalu možete stvoriti iste simboličke veze, a sadržaj mape C: Stuff pojavit će se isto na svim računalima.
Neki programi treće strane pomoći će vam u stvaranju simboličkih veza za ove usluge, ali sve to možete učiniti pomoću alata uključenih u vaš operativni sustav. Ne volimo preporučiti takve alate za treće strane kada im možemo pomoći.
Neki programi omogućuju vam sinkronizaciju bilo koje mape s oblakom, naravno. SpiderOak - također lijep jer je potpuno šifriran da ne mogu ni vidjeti ono što spremate tamo - omogućuje odabir bilo koje mape na računalu za sinkronizaciju bez ugrožavanja simboličnih veza, na primjer.