Kaip sinchronizuoti bet kurį aplanką su simbolinėmis nuorodomis

Turinys:

Kaip sinchronizuoti bet kurį aplanką su simbolinėmis nuorodomis
Kaip sinchronizuoti bet kurį aplanką su simbolinėmis nuorodomis
Anonim
Didžiosios debesies saugojimo paslaugos - "Dropbox", "Google" diskas, "Microsoft OneDrive" ir kt. - visos tos pačios problemos. Jie gali sinchronizuoti aplankus tik jūsų debesies saugojimo aplanke. Bet yra šis apribojimas: simboliniai saitai.
Didžiosios debesies saugojimo paslaugos - "Dropbox", "Google" diskas, "Microsoft OneDrive" ir kt. - visos tos pačios problemos. Jie gali sinchronizuoti aplankus tik jūsų debesies saugojimo aplanke. Bet yra šis apribojimas: simboliniai saitai.

Simboliniai saitai yra labai naudingi, norint sinchronizuoti bet kurį savo kompiuterio aplanką. Galbūt norėsite sinchronizuoti tam tikrą konfigūracijos failą, kuris turi būti konkrečioje jūsų kompiuteryje, pavyzdžiui.

Simbolinės nuorodos 101

"Windows", "Linux" ir "Mac OS X" turi integruotus simbolinių nuorodų kūrimo įrankius. Simbolinė nuoroda yra tik "rodiklis", kuris nurodo į aplanką kitur. Kompiuterio programos žiūrėkite nuorodą taip, lyg ji būtų tokia pati kaip ir tikrasis aplankas ar failai.

Pavyzdžiui, tarkime, kad norite sinchronizuoti visus failus C: Stuff su Dropbox, bet vis tiek norite juos C: Stuff. Galite sukurti simbolinę nuorodą Dropbox aplanke, kuris nurodo į C: Stuff ir Dropbox sinchronizuos viską, esantį aplanke C: Stuff.

Tai teorija vistiek. Praktiškai daugybė debesų saugojimo paslaugų nebeveikia tinkamai su simbolinėmis nuorodomis. Vis dėlto galime naudoti simbolines nuorodas atvirkščiai. Pavyzdžiui, mes perkelti visą C: Stuff aplanką į Dropbox aplanką. Tada mes sukursime simbolinę nuorodą C: Stuff, nukreipiantį į aplanką Dropbox Stuff. Dropbox sinchronizuos failus aplanke ir programas, kurioms reikia aplanko C: Stuff veiktų normaliai. Mes pirmiausia aptarėme šį sprendimą, kai pažvelgėme, kaip sinchronizuoti bet kurį aplanką su "OneDrive" operacinėje sistemoje "Windows 8.1".

Image
Image

Windows

Pirmiausia atidarykite komandų eilutės langą kaip administratorių. "Windows 8" ar "10" spustelėkite "Windows" raktą + X ir spustelėkite komandinę eilutę (administratorius). "Windows 7" atidarykite meniu Pradėti, atlikite komandinės eilutės paiešką, dešiniuoju pelės mygtuku spustelėkite komandinę eilutę ir pasirinkite Vykdyti kaip administratorių.

Į komandų eilutę įrašykite šias komandas. Pirmoje komandoje pakeiskite "C: Path To ExternalFolder", nurodydami kelią į aplanką, kurį norite sinchronizuoti, ir "C: Users NAME Dropbox", nurodydami kelią į savo debesies saugojimo aplanką. Ši komanda perkelia visą aplanką į savo debesies saugojimo aplanką.
Į komandų eilutę įrašykite šias komandas. Pirmoje komandoje pakeiskite "C: Path To ExternalFolder", nurodydami kelią į aplanką, kurį norite sinchronizuoti, ir "C: Users NAME Dropbox", nurodydami kelią į savo debesies saugojimo aplanką. Ši komanda perkelia visą aplanką į savo debesies saugojimo aplanką.

move “C:PathToExternalFolder” “C:UsersNAMEOneDrive”

Image
Image

Sukurkite simbolinę nuorodą pradinėje vietoje. Programos, kurios ieško aplanko savo pradinėje vietoje, ją ras. Bet kokie jų pakeitimai bus įrašyti į jūsų debesies saugojimo aplanką.

mklink /d “C:PathToExternalFolder” “C:UsersNAMEOneDriveExternalFolder”

Image
Image

Linux

Linux sistemoje turėtumėte tiesiog sukurti simbolinę nuorodą su ln -s komanda Jums nereikėtų perkelti jokių failų. Atidarykite terminalą ir paleiskite šią komandą:

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

Norėdami sinchronizuoti atskirą failą, nurodykite kelią į tą failą, o ne kelią į aplanką. Jei šis metodas neveikia, pirmiausia perkelkite išorinį aplanką savo debesies saugojimo aplanko viduje ir sukurkite simbolinę nuorodą atvirkščiai - kaip ir "Windows".

Image
Image

"Mac OS X"

Galite naudoti tą pačią komandą "Mac". Pirmiausia atidarykite terminalo langą - paspauskite Command + Space, įveskite Terminalą į Spotlight paieškos dialogą ir paspauskite Enter. Vykdykite šią komandą, užpildydami atitinkamą kelią:

ln -s “/path/to/ExternalFolder” “/Users/name/Dropbox/ExternalFolder”

"Google" diskas nepriims simbolinių nuorodų, sukurtų naudojant pirmiau pateiktą komandą, bet gali būti ir kitų paslaugų. Jei norite atlikti šį darbą su "Google" disku, perkelkite aplanką, kurį norite sinchronizuoti savo debesies saugojimo aplanke, tada sukurkite simbolinę nuorodą atvirkščiai:

mv “/path/to/ExternalFolder” “/Users/name/Google Drive/”

ln -s “/Users/name/Google Drive/ExternalFolder” “/path/to/ExternalFolder”

Image
Image

Sinchronizuoti išorinius aplankus

Galite naudoti šį triuką, kad sinchronizuotumėte aplankus, esančius už debesies saugojimo aplanko. Pavyzdžiui, tarkime, kad turite katalogą C: Stuff. Perkelėte jį į savo debesies saugojimo aplanką, kad galėtumėte jį pasiekti "Daiktų" aplanke ir žiniatinklyje. Jei Dropbox nustatytas keliuose kompiuteriuose, Dropbox aplanke rasite savo aplanką "Stuff". Kiekviename kompiuteryje galite sukurti tas pačias simbolines nuorodas, o jūsų "C: Stuff" aplanko turinys bus rodomas visiems kompiuteriams.

Kai kurios trečiųjų šalių programos padės jums kurti simbolines šių paslaugų nuorodas, bet jūs galite tai padaryti visais įrankiais, kurie yra jūsų operacinėje sistemoje. Mums nepatinka rekomenduoti tokius trečiųjų šalių komunalines paslaugas, kai mes galime tai padėti.

Žinoma, kai kurios programos leidžia sinchronizuoti bet kurį aplanką su debesimi. "SpiderOak" - taip pat gražus, nes jis yra visiškai užkoduotas, todėl jie net negali matyti, ką jūs jį saugote - leidžia jums pasirinkti bet kurį savo kompiuterio aplanką, kuris bus sinchronizuojamas be piktnaudžiavimo simbolinėmis nuorodomis.

Rekomenduojamas: