Çawa Rêveberên Dîreyan û Daxistin Bi Rêveberê rsync li ser Linux-yê

Daxuyaniya Linux rsync bikar bînin ku ji peldanka fermî / pelên kopî bikî

rsync bernameyek veguhastina pelê ya ji bo Linux ve dide ku hûn rêvebirin û pelan bi fermandareke hêsan eşkere bikin , yek ji alternatîfên din ên tevlêbûna kopê kevneşopî ya kevneşopî hene.

Yek ji hêla taybetmendiyên kêrhatî ye ku ew dema ku hûn bikar tîne rêbernameyên kopî bikî, hûn dikarin pelan di rêbazek sîstematîkî de derkeve. Bi vî rengî, heger hûn ji bo pelê pelê bikin rsync bikar bînin, hûn dikarin tenê bi pelên ku hûn rastiyê dixwazin arşîv bixwazin, lê ji her tiştê dûr bixin.

nimûne rsync

Bikaranîna rakirina rsync rast e ku hûn syntaxa rastê binêrin:

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

Vebijêrka cîhanî pêşkêşkirî dikare bi çend tiştan re tije bibin. Beşa SUMMARY BERSÎV Rûpelê Daxuyaniya Daxuyanî ji bo lîsteya temamî bibînin.

Li vir tenê çend mînakan hene ku çend bi wan vebijêrkên çawa bi rsync bikar bînin:

Tişt: Di van nimûne de, teksta tedbîre neyê guhertin, çimkî ew parçeyek e'mir e. Wekî ku hûn dikarin bêjin, rêbazên peldank û alternatîfên din ji bo nimûneyên taybetî yên me ye, hingê ew di gava ku hûn bikar anîn cuda bibin.

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

Di vê yekê de jimareya jor, hemû pelên JPG ji ji / danûstandinê / peldankê ve li pelê / backupdata / peldanka li ser peldankê Jon's Desktop ve girêdayî ye.

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

Ev nimûne ya rsync bitiktir e ku ji hêla 2,048 kîlometre mezintirîn heger pelên kopî nekin . Ew e, tenê tenê pelên piçûktir ji hêla piçûk ve kopî bikin. Hûn dikarin k, m, an g bikar bînin ku ji bo 1,024-ê, an jî kb , mb , an gb bikar bînin ku kilobytes, megabytes û gigabytes nîşan bidin.

rsync -min-size = 30mb / malper / malper / danûstandin / data / / malper / jon / desktop / backupdata /

Di heman demê de, wekî ku hûn li jor bibînin. Di vê nimûneyê de, rsync dê pelên ku 30 MB an jî mezintirîn têne kopî bikin.

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

Dema ku hûn pelên ku gelekî mezin e, kopî 30 MB û mezintir, û taybetî bi ku hejmarek heye, hûn dikarin bibin ku pêşveçûna pêşveçûnê ya kopê deyn bikin, lêgerîna ku emrê biryara zindî. Di van rewşan de, alternatîfek hilbijêrî bikar bînin ku pêvajoya 100% hilbijêre.

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

Vebijêrkek bijarte-rêveberek rêberiyek hêsanî dide ku ji bo peldanka yekem hilbijêre cihê cihê cihê, wekî / data2 / peldanka di mînaka me de.

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

Hûn dikarin peldanka yekem kopî bikî lê pelên ji pelanek hinek pelê derkeve , ji bo wekî pelên DEB di vê nimûneyê de jor. Vê demê, tevahiya / dora / peldankê ji bo nimûne pêşiya berê / backupdata / wekî kopî ye, lê pelên DEB-ê ji ji kopê vekirî ne.