Uporabi: rsync [MOŽNOST]... SRC [SRC]... DEST Dostop preko oddaljene lupine: rsync [možnosti]... [username@] GOSTITELJ: SRC [DEST] rsync [možnosti]... SRC [SRC]... [username@] VODITELJ:DEST Dostop preko rsync daemona: rsync [možnosti]... [username@] VODITELJ::SRC [DEST] rsync [možnosti]... SRC [SRC]... [username@] VODITELJ::D EST rsync [možnosti]... SRC [SRC]... rsync://[username@]GOSTITELJ[:P ORT]/DEST rsync [možnosti]... rsync://[USER@]GOSTITELJ[:P ORT]/SRC [DEST]
Upoštevajte, da bo ':' uporabljal SSH za oddaljeno povezavo, medtem ko bosta '::' in 'rsync://' uporabljena za povezavo z rsync daemon strežnikom preko TCP, kar zahteva SRC (izvor) in DEST (namena), ki vsebujeta ime modula
Možnosti -v, --verbose verbose način izhod --info=FLAGS izhodi nivo INFO --debug=FLAGS izpiše DEBUG raven --msgs2stderr posebna izhodna obdelava za odpravljanje napak -q, --quiet ignorira izhod brez napak --no-motd ignorira MOTD demonskega načina -c, --kontrolna vsota omogoča samodejno preskakovanje na podlagi kontrolnih vsot namesto privzetega časa spremembe in velikosti datoteke -a, --arhivski arhivski (kompresijski) način, kar pomeni rekurzivno prenašanje datotek in ohranjanje vseh atributov datotek enakovrednih -rlptgoD (brez -H, -A, -X) --no-OPTION za izklop implicitnih možnosti (npr. --no-D) -r, --rekurzivni se obdelujejo v rekurzivnem načinu za podimenike -R, --relative uporablja relativne informacije o poti --no-implied-dirs ne uporablja --relative za pošiljanje implicitnega imenika -b, --varnostna kopija Ustvari varnostno kopijo, torej, če namen že obstaja in ima isto ime datoteke, preimenuj staro datoteko v ~ime datoteke. Lahko uporabiš možnost --sufice za določitev druge predpone varnostne kopije --backup-dir=DIR Shrani varnostno kopijo (na primer ~ime datoteke) v določeno mapo --suffix=SUFFIX določa predpono varnostne kopije, ki je privzeto ~ -u, --update samo naredi posodobitev, torej preskoči vse datoteke, ki že obstajajo v DST in so poznejše od datoteke, ki jo je treba varnostno kopirati (ne prepiše posodobljene datoteke) --na mestu posodobi ciljne datoteke na mestu (GLEJ MAN PAGE) --append, pripne podatke na krajše datoteke --append-verify je podobno --append, vendar se kontrolne vsote izračunajo za starejše podatke -d, --dirji ne uporabljajo rekurzivnih transportnih imenikov -l, --povezave ne obravnavajo simboličnih povezav (ohrani simbolne povezave) -L, --copy-links Obravnavaj simbolne povezave kot specifične datoteke ali mape --copy-unsafe-links obravnava le nevarne simmatične povezave --safe-links ignorira simbolične povezave, ki niso v izvorni mapi SRC --munge-links munge symlinki jih naredijo bolj varne (a neuporabne) -k, --copy-dirlinks pretvorijo simbolne povezave v mape v mape -K, --keep-dirlinks obravnava prejemnikovo simlinko do mape kot mapo -H, --trde povezave ohranijo trde povezave -p, --perms rezervna dovoljenja -E, --izvedljivost ohranja izvedljive lastnosti datoteke --chmod=CHMOD vpliva na lastnosti datoteke ali mape -A, --acls ohranja ACL (pomeni --perm) -X, --xattrs ohranja razširjeno lastnost -o, --lastnik Ohrani lastnika (samo superuporabnik) -g, --grupa ohrani grupo --naprave Hrani datoteke naprav (samo za superuporabnike) --copy-devices Kopiraj vsebino datoteke naprave, kot da bi bila datoteka --specials hrani posebne datoteke -D in --naprave --posebne izdaje -t, --čas ohranja čas spremembe -O, --omit-dir-times ignorira čas spreminjanja mape -J, --izpusti-čas-povezave ignorira čas spremembe simbolne povezave --super Sprejemnik poskuša delovati s superuporabnikom --fake-super uporablja xattrs za shranjevanje in obnovo atributov dovoljenj -S, --redka posebna obravnava redkih datotek za prihranek prostora --predhodno dodeli datoteke DST pred zapisom -n, --preizkus izvede testni zagon brez dejanskih sprememb in pokaže le, kako bo datoteka obdelana -W, --celotna datoteka kopira datoteko brez inkrementalnega zaznavanja -x, --en-datotečni sistem ne prečka meje datotečnega sistema -B, --block-size=SIZE Velikost bloka, ki ga uporablja kontrolni algoritem, je privzeto 700 bajtov -e, --rsh=COMMAND Določa, da se sinhronizacija podatkov izvaja z uporabo rsh, ssh --rsync-path=PROGRAM Določa pot, kjer se ukaz rsync nahaja na oddaljenem strežniku --obstoječe posodablja le datoteke, ki že obstajajo v DST, ne pa varnostno kopira novo ustvarjenih datotek --ignore-existing preskoči posodabljanje datotek, ki že obstajajo v DST --odstranite-izvornih datotek Pošiljatelj izbriše izvorno datoteko, ki ni mapa --del --delete-during --delete izbriše tiste datoteke, ki niso v DST in jih SRC nima --delete-before Izbriši pred prenosom, ne med prenosom --delete-during se izbriše med prenosom --delete-delay Določi, kateri je treba izbrisati med postopkom prenosa in ga izbriše po koncu prenosa --delete-after se izbriše po koncu prenosa, ne med prenosom --delete-excluded prav tako briše datoteke na sprejemni strani, ki so izključene s to možnostjo --ignore-missing-args ignorira manjkajoče izvorne parametre in ne izpiše napak --delete-missing-args briše manjkajoče parametre izvora iz DEST --ignore-errors se odstrani, tudi če pride do vhodno/izhodne napake --prisilno brisanje, tudi če mapa ni prazna --max-delete=NUM ne izbriše več kot določeno število datotek --max-size=SIZE ne prenaša datotek, večjih od določene velikosti --min-size=SIZE ne prenaša datotek, manjših od določene velikosti --delno hrani datoteke, ki iz nekega razloga niso bile v celoti prenesene, da pospeši nadaljnje ponovno pošiljanje (tj. nadaljevanje prekinitve točke) --partial-dir=DIR Datoteke, ki iz nekega razloga niso bile popolnoma prenesene, postavi v določeno mapo --delay-updates postavi vse posodobljene datoteke na svoje mesto ob koncu prenosa -m, --prune-empty-dirs odstrani verigo praznih imenikov iz seznama datotek --numeric-ids Ne preslikajte vrednosti uid/gid na imena uporabnikov/skupin --usermap=STRING prilagojena preslikava uporabniških imen --groupmap=STRING prilagojeno preslikavo imen skupin --chown=USER:GROUP preprosta preslikava uporabniških/skupinskih imen --timeout=SEKUNDE Določi časovno omejitev I/O v sekundah --contimeout=SEKUNDE Nastavi časovno omejitev povezave z Daemonom v nekaj sekundah -Jaz, --ignore-times ne preskakujem datotek, ki imajo enak čas in velikost -M, --remote-option=OPTION pošlje samo določeno možnost na oddaljeni konec --size-only samo preskakuje le datoteke enake velikosti --modify-window=NUM Časovno žigno okno, ki se uporablja za ugotavljanje, ali je datoteka časovno enaka, privzeto nastavi 0 -T, --temp-dir=DIR za ustvarjanje začasne datoteke v določeni mapi -y, --fuzzy Če DEST nima nobenih datotek, poišči podobne datoteke --compare-dest=DIR prav tako primerja datoteke v DIR, da odloči, ali je potrebna varnostna kopija --copy-dest=DIR je podoben zgoraj, vendar prav tako kopira nespremenjene datoteke v določeno mapo --link-dest=DIR je podoben zgoraj, le da je nespremenjena datoteka trdo povezana z DST -z, --stisni, stisni med prenosom --compress-level=NUM določa stopnje kompresije 0-9, pri čemer je privzeta 6 --skip-compress=LIST Preskakuje datoteke s pripono stisnjene datoteke v določenem seznamu -C, --cvs-exclude samodejno preskoči CVS gradnje datoteke -f, --filter=RULE Dodaj pravilo filtriranja datotek -F je enako --filter='dir-merge /.rsync-filter' Podvojeno: --filter='-.rsync-filter' --exclude=PATTERN izključuje datoteke, ki ustrezajo pravilom ujemanja --exclude-from=FILE prebere datoteke, ki jih je treba izključiti iz določene datoteke --include=PATTERN vsebuje (ne izključuje) datotek, ki ustrezajo pravilom ujemanja --include-from=FILE prebere datoteke, ki jih je treba vključiti (ne izključiti) iz določene datoteke --files-from=FILE prebere seznam SRC izvornih datotek iz določene datoteke -0, --from0 Ime datoteke, prebrano iz datoteke, se konča z '\0' -s, --varuje-arg brez prostorske razdalje; Samo posebni znaki za divje karte --naslov=NASLOV na določen naslov --port=PORT Določa druge rsync servisne porte --sockopts=OPTIONS Določa prilagojeno TCP možnost --blocking-io uporablja blokirajoči IO za oddaljene lupine --stats zagotavlja status prenosa določenih datotek -8, --8-bitni izhod pusti visokobitne znake v izhodu -h, --človeško berljive številke izpiše v formatu, ki je berljiv za človeka --napredek kaže na napredek med prenosom -P je ekvivalentno --delnemu --napredku -i, --Itemize-changes izpiše povzetek sprememb vseh posodobitev --out-format=FORMAT Izhod se posodablja v določenem formatu --log-file=FILE shrani dnevnik v določeno datoteko --log-file-format=FMT Posodobi dnevnik v določenem formatu --password-file=FILE Prebere geslo strežnika Daemon iz datoteke --list-only ne kopira, ampak le seznami --bwlimit=HITROST omejuje pasovno širino vtičnikov --outbuf=N| L|B določa izhodni medpomnilnik, ki je None, Line ali Block --write-batch=FILE piše v paketne posodobitve določene datoteke --samo-write-batch=FILE je podoben zgoraj opisanemu, vendar z nadgradnjo samo za pisanje na DST --read-batch=FILE prebere serijsko posodobitev iz določene datoteke --protocol=NUM zahteva uporabo določene starejše različice protokola --iconv=CONVERT_SPEC Izvedite pretvorbo imen datotek s kodiranjem znakov --checksum-seed=NUM določi seeme kontrolne vsote bloka/datoteke -4, --IPv4 daje prednost uporabi IPv4 -6, --IPv6 daje prednost uporabi IPv6 --različica natisne številko različice (-h) --pomoč prikazuje informacije o pomoči |