8Sep
A nagyfelhő tárolási szolgáltatások - a Dropbox, a Google Drive, a Microsoft OneDrive és mások - ugyanaz a probléma. Csak mappákat képesek szinkronizálni a felhő tároló mappáján belül. De van egy módja ennek a korlátozásnak: szimbolikus linkek.
A szimbolikus hivatkozások rendkívül hasznosak a számítógépen lévő mappák szinkronizálásához. Lehet, hogy szinkronizálni szeretne valamilyen konfigurációs fájlt, amelyet például a számítógép egy adott helyén kell elhelyeznie.
Symbolic Links 101
A Windows, a Linux és a Mac OS X mindegyike integrált eszközökkel rendelkezik szimbolikus linkek létrehozásához. A szimbolikus link csak egy "mutató", amely egy másik mappába mutat. A számítógépen lévő programok láthatják a linket, mintha ugyanaz lenne, mint az igazi mappa vagy fájlok. Például, mondjuk azt szeretnénk, hogy a C: \ Stuff és a Dropbox összes fájlját szinkronizálni szeretnénk, de továbbra is C: \ Stuff-ban akarjuk őket. Létrehozhat egy szimbolikus linket a Dropbox mappában, amely a C: \ Stuff és Dropbox pontra mutat, szinkronizálja mindent a C: \ Stuff mappában.
Ez az elmélet egyébként. A gyakorlatban sok felhő tárolási szolgáltatás már nem működik megfelelően szimbolikus linkekkel. Még mindig használhatunk szimbolikus linkeket fordítva. Példánkban a teljes C: \ Stuff mappát áthelyezzük a Dropbox mappájába. Ezután létrehoztunk egy szimbolikus linket a C: \ Stuff címre a Dropbox \ Stuff mappára. A Dropbox szinkronizálja a mappában levő fájlokat, és a program, amelyik a C: \ Stuff megfelelő működéséhez szükséges. Először fedeztük ezt a megoldást, amikor megnézzük, hogyan kell szinkronizálni bármely mappát a OneDrive a Windows 8.1.
Windows
Először nyissa meg a Parancssor ablakot rendszergazdaként. Windows 8 vagy 10 operációs rendszeren nyomja meg a Windows billentyû + X billentyûket, majd kattintson a Parancssor( Admin) parancsra. Windows 7 rendszeren nyissa meg a Start menüt, végezze el a Parancssor kérését, kattintson a jobb gombbal a Parancssor parancsikonra, és válassza a Futtatás adminisztrátorként parancsot.
Írja be a következő parancsokat a Parancssor ablakba. Az első parancsban cserélje ki a "C: \ Path \ To \ ExternalFolder" fájlt a szinkronizálni kívánt mappához és a "C: \ Users \ NAME \ Dropbox" mappához a felhő tárolási mappájához. Ez a parancs áthelyezi az egész mappát a felhő tároló mappájába.
mozgassa a "C: \ Path \ To \ ExternalFolder" mappát "C: \ Users \ NAME \ OneDrive"
Szimbolikus linket hoz létre az eredeti helyen. Azok a programok, amelyek az eredeti helyén keresik a mappát, megtalálják ott. Bármely változtatás, amelyet a felhasználó készít, fel lesz írva a felhő tároló mappájába.
mklink / d "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive \ ExternalFolder"
Linux
Linuxon csak szimbolikus linket lehet létrehozni az ln -s paranccsal. Nem kell áthelyeznie a fájlokat. Nyisson meg egy terminált, és futtassa a következő parancsot:
ln -s /path/to/ ExternalFolder ~ /Dropbox/
Az egyes fájlok szinkronizálásához adja meg a fájl elérési útját a mappa elérési útja helyett. Ha ez a módszer nem működik, először mozgassa a külső mappát a felhő tároló mappába, majd fordítottan hozzon létre egy szimbolikus linket - hasonlóan a Windows rendszerhez.
Mac OS X
Ugyanazt a parancsot használhatja a Mac rendszeren. Először nyisson meg egy terminál ablakot - nyomja meg a Command + Space billentyűt, írja be a terminált a Spotlight keresési párbeszédablakba, és nyomja meg az Enter billentyűt. Futtassa a következő parancsot, és töltse ki a megfelelő elérési utat:
ln -s "/path/to/ ExternalFolder" "/Users/name/Dropbox/ ExternalFolder"
A Google Drive nem fogadja el a fenti parancs által létrehozott szimbolikus linkeket, de más szolgáltatások is. Ha ezt a munkát szeretné elvégezni a Google Drive szolgáltatással, vigye a mappát a felhő tárolási mappájába, majd hozzon létre szimbolikus linket a hátul:
mv "/path/to/ ExternalFolder" "/Users/name/ Google Drive /"
ln -s "/Users/name/ Google Drive /ExternalFolder "" /path/to/ ExternalFolder "
Külső mappák szinkronizálása
Ezt a trükköt használhatja a mappák szinkronizálására a felhő tároló mappán kívül is. Például mondjuk, hogy van egy C: \ Stuff könyvtárunk.Áthelyezted a felhő tároló mappájába, így hozzáférhet a "Csomagok" alatt a Dropbox mappában és az interneten. Ha a Dropbox több számítógépen van beállítva, akkor megtalálja a Stuff mappát a Dropbox mappában. Ugyanazokat a szimbolikus linkeket hozhatja létre mindegyik számítógépen, és a C: \ Stuff mappájának tartalma ugyanúgy jelenik meg minden számítógépén.
Néhány harmadik féltől származó program segíti Önt abban, hogy szimbolikus linkeket hozzon létre ezekhez a szolgáltatásokhoz, de mindezt az operációs rendszer eszközeivel végezheti el. Nem szeretjük, ha olyan harmadik féltől származó segédprogramokat ajánlunk, amikor segítünk.
Néhány program lehetővé teszi a mappák szinkronizálását a felhőhöz természetesen. SpiderOak - szintén szép, mert teljesen titkosítva van, így még csak nem is láthatják, hogy mit tárolsz ott - lehetővé teszi, hogy a számítógéped bármely mappáját kiválaszthassa szinkronizálása nélkül, például szimbolikus linkekkel.