Olee otú iji Detuo akwụkwọ ndekọ na faịlụ na rsync Gaa na Linux

Jiri iwu Linux rsync idetuo nchekwa / faịlụ site na akara iwu ahụ

rsync bụ usoro mbufe faịlụ maka Linux nke na-ahapụ gị ka ị dezie akwụkwọ ndekọ na faịlụ site na iwu dị mfe, nke na-agụnye mgbakwunye nhọrọ gara aga ọrụ ọrụ omenala.

Otu n'ime njirimara bara uru nke rsync bụ na mgbe ị na-eji ya edepụta akwụkwọ, ị nwere ike wepu faịlụ na ụzọ nhazi. N'ụzọ dị otú ahụ, ọ bụrụ na ị na-eji rsync eme ihe nkwado ndabere na mpaghara, ị nwere ike ịnweta ya nanị ndabere faịlụ ịchọrọ ịchọrọ archive, ma zere ihe ọ bụla ọzọ.

Rsync Ihe Nlereanya

Iji rsync iwu iwu nke oma choro ka ị na-agbaso usoro okwu ziri ezi:

rsync [OPTION] ... [SRC] ... [DEST] rsync [OPTION] ... [SRC] ... [USER @] HOST: DEST rsync [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]

Nhọrọ nhọrọ nke dị n'elu nwere ike jupụta n'ọtụtụ ihe. Hụ Ngalaba NKWỌ NKE OPTIONS ngalaba nke Rsync Documentation page maka ndepụta zuru oke.

Ndị a bụ naanị ihe atụ ole na ole nke iji rsync jiri ụfọdụ nhọrọ ndị ahụ:

NDỤMỌDỤ: Na ihe atụ niile a, enweghi ike gbanwee ederede obi ike n'ihi na ọ bụ akụkụ nke iwu ahụ. Dịka ị nwere ike ịkọwa, ụzọ nchekwa na nhọrọ ndị ọzọ bụ omenala maka ihe atụ anyị kpọmkwem, yabụ na ha ga-adị iche mgbe ị na-eji ya.

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

Na ihe atụ a dị n'elu, a na- edepụta faịlụ JPG site na / data / folda na / backupdata / folda na onye ọrụ nchekwa nchekwa Jon.

rsync --max-size = 2k / home / jon / Desktop / data / / home / jon / Desktop / backupdata /

Ihe atụ a nke rsync bụ ntakịrị mgbagwoju anya ebe ọ bụ na e guzobere ya ka ọ ghara idetuo faịlụ ma ọ bụrụ na ha karịrị 2,048 KB. Nke ahụ bụ, iji bipụta faịlụ dị ntakịrị karịa ọkwa a. Ị nwere ike iji k, m, ma ọ bụ g na-egosi kilobytes, megabytes, na gigabytes na 1,024 multiplier, ma ọ bụ kb , mb , ma ọ bụ gb iji 1,000.

rsync --min-size = 30mb / home / jon / Desktop / data / / home / jon / Desktop / backupdata /

Enwere ike ime otu a --min-size , dịka ị na-ahụ n'elu. Na ihe atụ a, rsync ga-edetuo faịlụ ndị dị 30 MB ma ọ bụ karịa.

rsync --min-size = 30mb --progress / home / jon / Desktop / data / / home / jon / Desktop / backupdata /

Mgbe ị na-edegharị faịlụ ndị mara mma, dị ka 30 MB na ibu, ma karịsịa mgbe e nwere ọtụtụ n'ime ha, ị nwere ike ịchọ ịhụ ọganihu nke ọrụ nchịkọta ahụ kama ịchọrọ na iwu ahụ adịla na oyi. N'ọnọdụ ndị ahụ, jiri nhọrọ nke - ime ihe ike iji lee usoro ahụ ruo 100%.

rsync --recursive / home / jon / Desktop / data / home / jon / Desktop / data2

Nhọrọ nhọrọ - na-enye ụzọ dị mfe idetuo otu nchekwa dum na ebe dị iche, dị ka / data2 / nchekwa na ihe atụ anyị.

rsync -r --exclude = "* .deb " / home / jon / Desktop / data / home / jon / Desktop / backupdata

I nwekwara ike idetuo otu folda ma wepu faịlụ nke ụfọdụ ntinye faịlụ , dịka faịlụ DEB na ihe atụ a n'elu. Oge a, a na-edegharị / data / nchekwa niile na / backupdata / dị ka ihe atụ mbụ, mana faịlụ niile DEB na-esite na ya.