Kā iestatīt Rsync uz Linux

click fraud protection

Mūsdienās visiem ir pieejama sinhronizācijas lietotne. Ir Bittorrent sinhronizācija (tagad Resilio Sync), sinhronizācija un utt. Šāda veida rīki iegūst reālu vilci serverī un patērētāju 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 bieži vien to izveidei dažādās platformās (īpaši Linux) var būt nepieciešams mazliet. 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 rīkiem: komandrindas rīkam Rsync un Grsync GUI ietinējam. Lūk, kā instalēt šīs programmas savā Linux datorā.

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

Ubuntu

sudo apt instalēt rsync grsync

Debijas

sudo apt-get instalēt rsync grsync

Arch Linux

sudo pacman -S rsync grsync

Fedora

sudo dnf instalēt rsync grsync
instagram viewer

OpenSUSE

sudo dnf instalēt 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ā meklējiet “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 savās 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, tāpēc 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 / mājas / lietotājvārds / vietējais / fails / uz / pārsūtīt /. lietotājs @ resursdators: / ceļš / uz / galamērķi / mapi

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

rsync -r user @ host: / ceļš / uz / tālvadības /. /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 glabāš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 ir labā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 arī failu pārvaldnieku. 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.

Kad esat atradis informāciju par atrašanās vietu, dodieties uz vietni Grsync un sāciet ar avota iestatījumu. Noklikšķiniet uz “atvērt” un atrodiet vietējo mapi, kuru vēlaties pārsūtīt. Ja avots ir attāls, rakstiet: user @ host: / ceļš / uz / remote /.

Pēc pārsūtīšanas avota ievadīšanas / pārlūkošanas 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: / ceļš / no / remote / ja pārsūtāties tīklā.

Grsync rīkam ir normāls noklusējums, un vidusmēra lietotājam tas nav nepieciešams. 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

Tas noteikti ir moderno sinhronizācijas lietojumprogrammu lietojums. 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 Rsync, tas noteikti ir 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.

watch instagram story