Manapság mindenkinek van Sync alkalmazásja. Van Bittorrent szinkronizálás (ma Resilio Sync), szinkronizálás és stb. Az ilyen típusú eszközök valódi vonzerőt kapnak a szerver és a fogyasztói térben, és egy okból léteznek. Segítenek a felhasználóknak egy helyi / internetes alapú peer-to-peer szinkronizáló rendszer felállításában. Ezek az eszközök nagyrészt nagyon hasznosak. Ennek ellenére gyakran egy kicsit eltarthatnak ahhoz, hogy különféle platformon (különösen Linuxon) felállítsanak. Ezért azok számára, akik egyszerű fájlok szinkronizálását szeretnék elvégezni a számítógépek között, inkább fontolják meg az Rsync használatát Linuxon. Ez egyszerű módszer a fájlok hatékony (és gyors) továbbítására a hálózaton vagy az interneten keresztül.
Telepítés
Ebben az oktatóprogramban két eszközre összpontosítunk: az Rsync parancssori eszközre és a Grsync GUI csomagolóeszközre. Így telepítheti ezeket a programokat a Linux PC-re.
Megjegyzés: Az SSH-t is telepítenie kell.
Ubuntu
sudo apt install rsync grsync
Debian
sudo apt-get install rsync grsync
Arch Linux
sudo pacman -S rsync grsync
Fedora
sudo dnf install rsync grsync
OpenSUSE
sudo dnf install rsync grsync
Egyéb Linuxok
Az Rsync 1996 óta működik. Ennek oka, hogy a felhasználóknak nem kell gondolniuk és telepíteniük kell az alkalmazást a Linux PC-jükre, függetlenül attól, hogy homályosak. Keresse meg az „rsync” kifejezést a csomagkezelőben, és telepítse a rendszerre. A Grsync csomagolóeszközről kicsit ijesztő. Előfordulhat, hogy néhány Linux disztribúció az adattárakban található, mások pedig nem. A telepítéshez nyisson meg egy terminál ablakot, és keresse meg a “grsync” kifejezést. Alternatív megoldásként töltse le a webhelyről.
Az Rsync használata a terminálon
Az Rsync terminál eszköz nagyon hatékony, ésígy sok különböző alkalmazásba beépíthető. Ennek ellenére a legtöbb felhasználónak valóban csak tudnia kell az alapokat. Így működik. Az egyik mappa teljes tartalmának közvetlenül a másikba történő átviteléhez használja ezt a parancsot:
Helyi és távoli átvitel
rsync -r /home/username/local/file/to/transfer/. user@host:/path/to/destination/folder
Távoli a helyi átutaláshoz
rsync -r user@host:/path/to/remote/. /home/username/local/file/to/transfer/
Ezek a parancsok lehetővé teszik a felhasználó számára, hogy egy mappában lévő összes fájlt közvetlenül és rekurzív módon továbbítson egy másikba, akár helyileg, akár távolról. További lehetőségeket keres? A terminálon tegye: rsync -h
és próbálja ki a rendelkezésre álló számos rsync kapcsolót és opciót.

Megjegyzés: Az Rsync súgó megjegyzései elég nagyok. Gyakran a terminál le tudja vágni annak bitjeit (vagy legalábbis a felhasználókat arra kényszerítik, hogy végtelenül végiggördüljenek rajta). A dolgok megkönnyítése érdekében próbálja meg a súgó utasításait közvetlenül egy szöveges fájlba mentni későbbi felhasználás céljából. Ezt a következő paranccsal lehet megtenni:
rsync -h >> rsync-help.txt
A Grsync GUI eszköz használata
A legtöbb Grsync eszköz valójában aa legjobb módszer az Rsync használatára. Ennek oka az, hogy bár maga az Rsync parancs erőteljes, a szintaxisa meglehetősen zavaró azok számára, akik egyszerű fájlszinkronizálást akarnak végezni. A terminálparancsok esetében általában nem ez a helyzet, bár a szabályokat megsértik.
Indítsa el a Grsync szoftvert a számítógépen, és nyissa meg a fájltmenedzser is. A fájlkezelőben keresse meg az áthelyezni kívánt helyi mappát. Ha átutalást kap, nem pedig küldést, keresse meg (vagy hozzon létre) egy célmappát.
Miután megtalálta a helyadatokat, lépjen a Grsync és a webhelyrekezdje a forrás beállításával. Kattintson a „Megnyitás” gombra, és keresse meg az áthelyezni kívánt helyi mappát. Ha a forrás távoli, írja be: user @ host: / path / to / remote /.

Miután megadta / böngészte a forrástátvitel, lépjen a következő kiválasztási területre. Kattintson a Megnyitás gombra egy célmappa megkereséséhez (ha az átviteli forrás távoli), vagy írja be a következőt: user @ host: / path / from / remote / ha hálózaton keresztül továbbít.
A Grsync eszköz ésszerű alapértelmezésekkel rendelkezik, és nemmegkövetelni kell az átlagfelhasználó számára, hogy foglalkozzon vele. Az átvitel megkezdéséhez kattintson a Start gombra. Az átvitel megkezdésekor megjelenik egy betöltési képernyő. Ha kíváncsi az Rsync működésére, kattintson az „rsync output” gombra. Ez megjeleníti egy teljes parancskimenetet, amelyre a felhasználó hivatkozhat.
Gyors Grsync tipp
Nem biztos benne, miért nem működik a fájlszinkronizálás? Próbálja ki a szimulációs módot. Ez lehetővé teszi a felhasználók számára, hogy finomítsanak és beállítsanak egy Rsync-et, majd futtassanak egy szimulációt. Nincs tényleges fájl átvitel. Ehelyett szimulálják és a kimenetet megadják. Ez segíthet az Rsync kezdőknek módosítani az átviteli beállításaikat, hibákat észlelni stb.

A Grsync szimulációs módjának eléréséhez kattintson a „Fájl”, majd a „Szimuláció” elemre. Alternatív megoldásként nyissa meg a Grsync szimulátor eszközt a Ctrl + S billentyűparancs segítségével.
Következtetés
A modern szinkronizáló alkalmazások felhasználási esetei vannak,az biztos. Ha egy csomó fájlt kíván elosztani 5 vagy 6 számítógépre LAN-on vagy az interneten keresztül, akkor az Rsync nem az Ön számára. Ha azonban azt akarja, hogy egy mappát gyorsan szinkronban tartson néhány Linux PC között az Rsync, akkor az egyértelmű nyertes. Nem kell bajlódnia vonalkódokkal, konfigurálni egy webes felhasználói felületet vagy bejelentkezni egy Android-alkalmazásba. Csak írjon be egy parancsot, vagy használja a Grsync eszközt, és az átvitel megkezdődik.
Hozzászólások