- Kā iestatīt Rsync uz Linux

Kā iestatīt Rsync uz Linux

Mūsdienās visiem ir pieejama sinhronizācijas lietotne. Pastāv Bittorrent sinhronizācija (tagad Resilio Sync), sinhronizācija utt. Šāda veida rīki iegūst reālu vilci serverī un patērētāja telpā, un tie pastāv viena iemesla dēļ. Viņi palīdz lietotājiem izveidot vietējās / interneta balstītas vienādranga sinhronizācijas sistēmu. Lielākoties šie rīki ir diezgan noderīgi. Tas nozīmē, ka to uzstādīšana dažādās platformās (īpaši Linux) bieži vien prasa mazliet laika. Tāpēc tiem, kas vēlas veikt vienkāršu failu sinhronizāciju starp datoriem, tā vietā vajadzētu apsvērt Rsync izmantošanu Linux. Tas ir vienkāršs veids, kā efektīvi (un ātri) pārsūtīt failus tīklā vai internetā.

Uzstādīšana

Šajā apmācībā uzmanība tiks pievērsta diviem instrumentiem: komandrindas rīkam Rsync un Grsync GUI iesaiņojumam. Lūk, kā instalēt šīs programmas savā Linux datorā.

Piezīme: jums būs jāinstalē arī SSH.

Ubuntu

sudo apt install rsync grsync

Debijas

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

Citas Linux

Rsync darbojas kopš 1996. gada. Tieši tāpēc lietotājiem nevajadzētu rasties problēmām atrast un instalēt lietotni savā Linux PC neatkarīgi no tā, cik neskaidra. Savā pakotņu pārvaldniekā atrodiet “rsync” un instalējiet to sistēmā. Runājot par Grsync iesaiņojuma rīku, tas ir mazliet smalks. Dažiem Linux izplatītājiem tas var būt krātuvēs, bet dažiem - nē. Lai to instalētu, atveriet termināļa logu un meklējiet “grsync”. Alternatīvi lejupielādējiet to no vietnes.

Izmantojot Rsync terminālī

Rsync termināļa rīks ir ļoti jaudīgs, untādējādi to var izmantot daudzās dažādās lietotnēs. Tomēr lielākajai daļai lietotāju ir jāzina tikai pamati. Lūk, kā tas darbojas. Lai pārsūtītu visu vienas mapes saturu tieši uz citu, izmantojiet šo komandu:

Vietējā pārsūtīšana uz attālumu

rsync -r /home/username/local/file/to/transfer/. user@host:/path/to/destination/folder

Tālvadība uz vietējo pārsūtīšanu

rsync -r user@host:/path/to/remote/. /home/username/local/file/to/transfer/

Šīs komandas ļauj lietotājam tieši un rekursīvi pārsūtīt visus failus vienā mapē uz otru lokāli vai attālināti. Vai meklējat citas iespējas? Terminālī rīkojieties šādi: rsync -h un izmēģiniet daudzos pieejamos rsync slēdžus un opcijas.

Piezīme. Rsync palīdzības piezīmes ir diezgan lielas. Bieži vien terminālis var nogriezt tā bitus (vai vismaz lietotāji ir spiesti tos bezgalīgi ritināt). Lai padarītu lietas vienkāršāku, mēģiniet saglabāt palīdzības instrukcijas tieši teksta failā vēlākai lietošanai. To var izdarīt ar šo komandu:

rsync -h >> rsync-help.txt

Izmantojot Grsync GUI rīku

Lielākoties Grsync rīks patiešām irlabākais veids, kā izmantot Rsync. Tas notiek tāpēc, ka, lai arī pati komanda Rsync ir jaudīga, tās sintakse ir diezgan mulsinoša tiem, kas tikai vēlas veikt vienkāršu failu sinhronizāciju. Runājot par termināļa komandām, tas parasti tā nav, tomēr ir paredzēts, ka noteikumi tiek pārkāpti.

Palaidiet datorā Grsync un atveriet failumenedžeris arī. Failu pārvaldniekā atrodiet vietējās mapes atrašanās vietu, kuru vēlaties pārsūtīt. Ja saņemat pārsūtīšanu, nevis nosūtīšanu, atrodiet (vai izveidojiet) mērķa mapi.

Pēc atrašanās vietas informācijas atrašanas dodieties uz vietnēm Grsync unsāciet ar avota iestatījumu. Noklikšķiniet uz “atvērt” un pārlūkojiet vietējo mapi, kuru vēlaties pārsūtīt. Ja avots ir attāls, ierakstiet: user @ host: / path / to / remote /.

Pēc ievadīšanas / pārlūkošanas pēc avotapārsūtīšana, dodieties uz nākamo atlases apgabalu. Noklikšķiniet uz Atvērt, lai atrastu mērķa mapi (ja pārsūtīšanas avots ir attāls), vai ievadiet: user @ host: / path / from / remote / ja pārsūtāt pāri tīklam.

Grsync rīkam ir normāls noklusējums, un tā navvidējam lietotājam ir jāpieprasa jebkādas norādes. Lai sāktu pārsūtīšanu, noklikšķiniet uz pogas Sākt. Kad pārsūtīšana sāksies, parādīsies iekraušanas ekrāns. Ja jums ir interese par to, kā darbojas Rsync, noklikšķiniet uz pogas “rsync output”. Tas parādīs pilnīgu komandu izvadi, uz kuru lietotājs var atsaukties.

Ātrais Grsync padoms

Vai nezināt, kāpēc nedarbojas failu sinhronizācija? Mēģiniet izmantot simulācijas režīmu. Tas lietotājiem ļauj iekniebt un iestatīt Rsync un pēc tam palaist simulāciju. Faktiski faili netiek pārsūtīti. Tā vietā tie tiek simulēti un tiek dota izeja. Tas var palīdzēt Rsync iesācējiem pielāgot pārsūtīšanas iestatījumus, atklāt kļūdas utt.

Lai piekļūtu simulācijas režīmam Grsync, noklikšķiniet uz “File”, pēc tam noklikšķiniet uz “Simulation”. Alternatīvi atveriet Grsync simulatora rīku, izmantojot Ctrl + S īsinājumtaustiņu.

Secinājums

Mūsdienu sinhronizācijas lietojumprogrammām ir to lietošanas gadījumi,tas tiesa. Ja vēlaties izplatīt virkni failu 5 vai 6 datoru lokālajā tīklā vai internetā, Rsync nav jums. Tomēr, ja jūs vēlaties ātri noturēt mapi sinhronizācijā starp dažiem Linux datora datoriem, Rsync ir nepārprotams ieguvējs. Nevajag mulsināt ar svītrkodiem, konfigurēt tīmekļa lietotāja saskarni vai pieteikties Android lietotnē. Vienkārši ievadiet komandu vai izmantojiet rīku Grsync, un pārsūtīšana sākas.

Komentāri