Kako postaviti Rsync na Linux

click fraud protection

Ovih dana svi imaju aplikaciju Sync. Postoji Bittorrent Sync (sada Resilio Sync), Syncthing itd. Ove vrste alata dobivaju stvarnu privlačnost u prostoru poslužitelja i potrošača, a postoje iz jednog razloga. Oni pomažu korisnicima da postave lokalni / internetski temeljen peer-to-peer sustav za sinkronizaciju. Uglavnom su ti alati prilično korisni. U skladu s tim, često im treba malo vremena za postavljanje na različitim platformama (posebno Linuxu). Zato bi oni koji žele napraviti jednostavnu sinkronizaciju datoteka između računala trebali umjesto toga razmisliti o korištenju Rsync-a na Linuxu. To je jednostavan način učinkovitog i brzog prenosa datoteka putem mreže ili interneta.

Montaža

U ovom ćemo se fokusu usredotočiti na dva alata: alat Rsync naredbenog retka i Grsync GUI omotač. Evo kako instalirati ove programe na svoje Linux računalo.

Bilješka: morat ćete instalirati i SSH.

Ubuntu

sudo apt instalirati rsync grsync

Debian

sudo apt-get install rsync grsync

Arch Linux

sudo pacman -S rsync grsync
instagram viewer

Fedora

sudo dnf instalirati rsync grsync

OpenSUSE

sudo dnf instalirati rsync grsync

Ostali Linuxi

Rsync postoji od 1996. Zbog toga korisnici ne bi trebali imati nikakvih problema s pronalaženjem i instaliranjem aplikacije na svoje osobno računalo Linux, ma koliko bili nejasni. Potražite "rsync" u upravitelju paketa i instalirajte ga na sustav. Kada je u pitanju Grsync alat za omotavanje, to je malo iffy. Neke distribucije Linuxa mogu ga imati u svojim spremištima, a neke ne. Da biste ga instalirali, otvorite prozor terminala i potražite "grsync". Alternativno, preuzmite ga s web stranice.

Korištenje Rsync-a u terminalu

Alat Rsync terminala je vrlo moćan i stoga se može staviti u mnoštvo različitih aplikacija. Međutim, većina korisnika samo stvarno treba znati osnove. Evo kako to funkcionira. Za prijenos cijelog sadržaja jedne mape izravno u drugu, koristite ovu naredbu:

Lokalno na daljinski prijenos

rsync -r / home / korisničko ime / local / datoteka / to / prijenos /. Korisnik @ host: / put / do / odredišta / mapa

Udaljeni lokalni prijenos

rsync -r korisnik @ domaćin: / put / do / daljinski /. /home/username/local/file/to/transfer/

Ove naredbe korisniku omogućuju izravan i rekurzivan prijenos svih datoteka u jednoj mapi u drugu, bilo lokalno ili udaljeno. Tražite više opcija? U terminalu učinite: rsync -h i isprobajte mnogo dostupnih prekidača i opcija rsync.

Napomena: Napomene o pomoći Rsync prilično su velike. Terminal često može odsjeći dijelove (ili u najmanju ruku korisnici su prisiljeni beskrajno se kretati po njima). Da biste olakšali stvari, pokušajte spremiti upute za pomoć izravno u tekstualnu datoteku za kasnije. To se može učiniti s ovom naredbom:

rsync -h >> rsync-help.txt

Korištenje Grsync GUI alata

Uglavnom je alat Grsync najbolji način korištenja Rsync-a. To je zato što iako je sama naredba Rsync moćna, sintaksa je prilično zbunjujuća za one koji samo žele jednostavnu sinkronizaciju datoteka. Kad je riječ o terminalnim naredbama, to obično nije slučaj, no pravila se trebaju prekršiti.

Pokrenite Grsync na računalu, a otvorite i upravitelj datoteka. Unutar upravitelja datoteka pronađite lokalnu mapu koju želite prenijeti. Ako primate prijenos umjesto da ga pošaljete, pronađite (ili stvorite) odredišnu mapu.

Nakon što pronađete informacije o lokaciji, idite na Grsync i počnite s postavkom izvora. Kliknite "otvori" i potražite lokalnu mapu koju želite prenijeti. Ako je izvor udaljen, napišite: user @ host: / path / to / remote /.

Nakon unosa / pregledavanja izvora prijenosa, idite na sljedeće područje odabira. Kliknite otvorite da biste pronašli odredišnu mapu (ako je izvor prijenosa udaljeni) ili unesite: korisnik @ domaćin: / staza / od / daljinski / ako je prenosite putem mreže.

Alat Grsync ima zadane postavke i prosječnom korisniku ne treba podešavanje. Da biste pokrenuli prijenos, kliknite gumb "Start". Kada prijenos započne, pojavit će se zaslon za učitavanje. Ako vas zanima kako Rsync djeluje, kliknite gumb "rsync izlaz". Ovo će prikazati potpun izlaz naredbe na koji se korisnik može pozivati.

Savjet za brzi Grsync

Niste sigurni zašto sinkronizacija vaše datoteke ne radi? Pokušajte koristiti način simulacije. Omogućuje korisnicima da podešavaju i postave Rsync, a zatim pokrenu simulaciju. Nisu prenesene stvarne datoteke. Umjesto toga, oni su simulirani i daje se izlaz. To može pomoći početnicima Rsync-a da podešavaju svoje postavke prijenosa, otkriju pogreške i sl.

Da biste pristupili načinu simulacije u Grsync-u, kliknite na "File", a zatim na "Simulacija". Alternativno, otvorite alat za simulaciju Grsync pomoću prečaca na tipkovnici Ctrl + S.

Zaključak

Moderne aplikacije za sinkronizaciju imaju svoje slučajeve upotrebe, to je sigurno. Ako želite distribuirati gomilu datoteka na 5 ili 6 računala na LAN-u ili Internetu, Rsync nije za vas. Međutim, ako želite brzo zadržati mapu u sinkronizaciji između nekoliko Rsync-ova na Linux računalu, ovdje je jasni pobjednik. Nema potrebe zabrinjavati se s barkodovima, konfigurirati internetsko sučelje ili se prijavljivati ​​u Androidovu aplikaciju. Samo unesite naredbu ili koristite Grsync alat i prijenos će započeti.

watch instagram story