Sida Loo Kobcin Waalidka iyo Faylasha adoo adeegsanaya rsync Command on Linux

Isticmaal qulqulka rsync ee Linux si aad u nuqulto faylasha / faylasha laga bilaabo khadka taliska

rsync waa barnaamij wareejinta faylasha ee Linux oo kuu ogolaanaya inaad nuqullo iyo faylalba nuqul ka sameysatid amar fudud, mid ka mid ah oo ku jira fursadaha dheeraadka ah ee hore ujirta dhaqdhaqaaqa dhaqameed.

Mid ka mid ah sifooyinka wanaagsan ee rsync waa marka aad isticmaasho nuqulo nuqullo ah, waxaad ka saari kartaa faylasha hab nidaamsan. Habkaasi, haddii aad isticmaalayso rsync si aad u sameyso faylasha faylasha, waxaad haysan kartaa oo kaliya in faylasha aad dhab ahaantii rabto inaad kaydsato, intaad iska ilaalinayso wax kasta oo kale.

Tusaalooyinka rsync

Isticmaalka amarka rsync si sax ah wuxuu u baahan yahay inaad raacdo ereyga saxda ah ee saxda ah:

rsync [OPTIONS] ... [SRC] ... [DEST] rsync [OPTION] ... [SRC] ... [USER @] HOST: DEST rc [OPTION] ... [SRC] ... [ USER @] HOST :: DEST rsync [OPTION] ... [SRC] ... rsync: // [USER @] HOST [: PORT] / DEST rsync [OPTION] ... [USER @] HOST: SRC [ DEST] rsync [OPTION] ... [USER @] HOST :: SRC [DEST] rsync [OPTION] ... rsync: // [USER @] HOST [: PORT] / SRC [DEST]

Meelka ikhtiyaarka ah ee kor ku xusan waxaa laga buuxin karaa waxyaabo badan. Fiiri qeybta XUSUUS OPTIONS ee bogga rsync ee liiska buuxa.

Waa kuwan tusaalooyin yar oo ku saabsan sida loo isticmaalo rsync leh qaar ka mid ah fursadaha:

Talo: Dhamaan tusaalahan, qoraalada cadaan lama beddeli karo sababtoo ah waa qeyb ka mid ah amarka. Sida aad u sheegi karto, wadooyinka lugta iyo fursadaha kale waxay caadiyan u yihiin tusaalooyin gaar ah, markaa way ka duwanaanayaan markaad isticmaasho.

rsync /home/jon/Desktop/data/*.jpg / guriga / jon / Desktop / backupdata /

Tusaalahan kor ku xusan, dhammaan faylasha JPG ee ka soo baxa xogta / faylka / faylka waxaa lagu sawiray diiwaanka / backupdata / faylka ku yaalla isticmaalaha Jon's Desktop.

rsync --max-size = 2k / guriga / joon / miiska / xog / guriga / guriga / joonis / miisaan / kaydad /

Tusaalahan rsync waa mid aad u dhib badan sababtoo ah waxaa la dejiyaa si aan loo daabicin faylasha haddii ay ka weyn yihiin 2,048 KB. Taasi waa, kaliya in la koobiyo faylasha yar yar ee cabbirka lagu sheegay. Waxaad isticmaali kartaa k, m, ama g si aad u muujisid kilobytes, megabytes, iyo gigabytes ee 1,024 ku dhufo badan, ama kb , mb , ama gb si aad u isticmaasho 1,000.

rsync --min-size = 30mb / guriga / joon / Miiska / xog / guriga / guriga / joonis / miisaan / keydata /

Isla sidaas oo kale ayaa loo samayn karaa - size size , sida aad kor ku aragtay. Tusaalahan, rsync kaliya ayaa koobi doona feylasha 30 MB ama ka weyn.

rsync --min-size = 30mb - bilaash / guriga / joon / miiska / xog / guriga / guriga / joonis / miisaan / keydata /

Markaad nuqul ka sameysid faylasha aad u weyn, sida 30 MB iyo ka weyn, gaar ahaan marka ay jiraan tiro ka mid ah, waxaa laga yaabaa inaad rabto inaad aragto horumarka nuqulkii koobiga intii aad ku malayn lahayd in amarka la qaboojiyey. Xaaladahaas, adeegso - xulashada habka aad ku daawan kartid geeddi-socodka 100%.

rsync - ujuuro / guriga / joon / miiska / xog / guriga / joon / miiska / macaamil2

Xulashada doorashadu waxay bixisaa hab sahlan oo aad ku daabacan karto galka oo dhan meel kale, sida / macluumaadka2 / folder ee tusaalaheena.

rsync -r --xclude = "* .deb " / guriga / joon / miiska / xog / guri / joon /

Waxa kale oo aad koobi kartaa faylka oo dhan laakiin ka reebista faylalka faylka faylka qaarkood, sida faylasha DEB ee tusaalahan kor ku xusan. Waqtigan, dhammaan xogta / xogta / diiwaanka waxaa lagu sawiray / backupdata / sida tusaalihii hore, laakiin dhammaan faylasha DEB waa laga reebay koobiga.