Faʻapefea ona Kopi Taʻitaʻoti ma Faʻamatalaga Faatasi ai ma le Faʻatonuina o Lafoga i Linux

Faaaoga le tulafono Linux rsync e kopi ai faila / faila mai le laina o le poloaiga

rsync o se polokalama faila o faila mo Linux lea e mafai ai ona e kopiina tusi ma faila i se poloaiga faigofie, o se tasi e aofia ai ni filifiliga faaopoopo i tua atu o le galuega masani a le kopi.

O se tasi o aoga aoga o le rsync o le, a e faʻaaogaina kopi kopi, e mafai ona e le faʻaaogaina faila i se auala faʻaogaina. I lena auala, afai o loʻo e faʻaaogaina rsync e fai ai faila o faila, e mafai ona e toe naʻo le faila o faila e te manao moni e teuina, aʻo aloese mai mea uma.

Rsync Faataitaiga

O le faʻaaoga tatau o le rsync e manaʻomia ai e te mulimulitai i le faʻasalaga sao:

RSync [Fetuunaiga] ... [SRC] ... [DEST] rsync [OPTION] ... [SRC] ... [USER @] HOST: DEST rsync [OPTION] ... [SRC] ... [ USER @] HOST:: [[USER @] HOST [: PORT] / DEST rsync [OPTION] ... [USER @] HOST: SRC [ DEST] rsync [OPTION] ... [USER @] HOST :: SRC [DEST] rsync [OPTION] ... rsync: // [USER @] HOST [: PORT] / SRC [DEST]

O le avanoa avanoa o loʻo tuʻuina atu i luga e mafai ona tumu i le tele o mea. Vaʻai i le vaega o le OPTIONS SUMMARY vaega o le itulau o le Faʻamaumauga o le rsync mo se lisi atoa.

O nai faʻataʻitaʻiga nei o le faʻaaogaina o rsync ma nisi o na filifiliga:

Motugaafa: I nei faʻataʻitaʻiga uma, e le mafai ona suia le gagana leotele ona o se vaega o le poloaiga. E pei ona mafai ona e iloa, o auala faʻanofo ma isi filifiliga o aga masani ia tatou faʻataʻitaʻiga patino, o lea o le a ese ai pe ae faʻaaogaina.

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

I lenei faʻataʻitaʻiga i luga, o kopi uma o le JPG mai le / data / folia e kopiina i le / backupdata / folder on the user Jon's Desktop Folder.

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

O lenei faʻataʻitaʻiga o rsync o se mea e sili ona faigata talu ona faʻatulagaina e le kopiina faila pe afai e sili atu i lo le 2,048 KB. O lona uiga, e naʻo kopi faila e faʻapitoa nai lo le tele o le igoa. E mafai ona e faʻaaoga k, m, poʻo le g e faʻaalia ai kilobytes, megabytes, ma gigabytes i le 1,024 multiplier, poʻo kb , mb , poʻo le faʻaaoga 1,000.

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

E tutusa lava le mea e mafai ona faia mo --min-size , pei ona e vaai i luga. I lenei faʻataʻitaʻiga, e naʻo kopi e fai e rsync o faila e 30 MB pe sili atu.

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

Aʻo e kopiina faila e lapoa tele, e pei o le 30 MB ma le tele, aemaise lava pe ai ai nisi o latou, atonu e te manaʻo e vaʻaia le alualu i luma o le galuega kopi ae le o le manatu o le poloaiga ua maalili. I na tulaga, faʻaaoga le --progress option e matamata ai i le faagasologa e oo i le 100%.

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

O le --recursive option e maua ai se auala faigofie e kopiina ai se pusa atoa i se isi nofoaga, pei o le / data2 / foliga i la tatou faataitaiga.

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

E mafai foi ona e kopiina se laupepa atoa ae le aofia ai faila o se faʻalauteleina o faila , e pei o faila DEB i lenei faʻataʻitaʻiga i luga. O le taimi lenei, o le atoa / data / pusa e kopiina i / backupdata / pei o le faataitaiga muamua, ae o faila DEB uma e le aofia mai le kopi.