Az Rsync beállítása Linux rendszeren

click fraud protection

Manapság mindenkinek van Sync alkalmazásja. Van Bittorrent szinkronizálás (most 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 megtehetik a különféle platformokon történő telepítést (főleg a Linux). Ezért azok számára, akik egyszerű fájlok szinkronizálását akarnak végezni a számítógépek között, inkább fontolóra kell venniük az Rsync használatát Linuxon. Ez egyszerű módja a fájlok hatékony (és gyors) átvitelének 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.

Jegyzet: az SSH-t is telepítenie kell.

Ubuntu

sudo apt install rsync grsync

Debian

sudo apt-get install rsync grsync
instagram viewer

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 wrapper 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. Egy másik változat szerint töltse le a weboldalról.

Az Rsync használata a terminálon

Az Rsync terminál eszköz nagyon nagy teljesítményű, ezért sok különböző alkalmazásba beépíthető. A legtöbb felhasználónak azonban igazán 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 / felhasználónév / local / fájl / to / transfer /. user @ host: / path / to / cél / mappa

Távoli a helyi átutaláshoz

rsync -r felhasználó @ host: / elérési út / a / távoli /. /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ább 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 esetben a Grsync eszköz valóban a legjobb módja az Rsync használatának. 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ájlkezelőt 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 helyinformációkat, lépjen a Grsync oldalra, és kezdje meg a forrás beállításával. Kattintson az „Open” elemre, és keresse meg az átvitt helyi mappát. Ha a forrás távoli, írja: user @ host: / elérési út / a / remote /.

Miután belépett / böngészte az átviteli forrást, ugorjon a következő választási területre. Kattintson a nyitott elemre a célmappa megtalálásához (ha az átviteli forrás távoli), vagy írja be: user @ host: / elérési út / távolról / távolról /, ha hálózaton keresztül továbbít.

A Grsync eszköz ésszerű alapértelmezésekkel rendelkezik, és az átlagos felhasználó számára nem igényel bűncselekményt. 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ásoknak megvan a használati esetük, 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.

watch instagram story