Použij: rsync [OPTION]... SRC [SRC]... DEST Přístup přes vzdálený shell: rsync [options]... [username@] MODERÁTOR: SRC [DEST] rsync [options]... SRC [SRC]... [username@] MODERÁTOR: DEST Přístup přes rsync daemon: rsync [options]... [username@] HOST::SRC [DEST] rsync [options]... SRC [SRC]... [username@] MODERÁTOR::D EST rsync [options]... SRC [SRC]... rsync://[username@]HOSTITEL[:P ORT]/DEST rsync [options]... rsync://[USER@]MODERÁTOR[:P ORT]/SRC [DEST]
Všimněte si, že ':' použije SSH pro vzdálené připojení, zatímco '::' a 'rsync://' se použijí k připojení k serveru rsync daemon přes TCP, což vyžaduje SRC (source) a DEST (purpose) obsahující název modulu
Možnosti -v, --verbose verbose verbose výstup --info=FLAGS vypíše úroveň INFO --debug=FLAGS vypisuje úroveň DEBUG --msgs2stderr speciální výstupní zpracování pro ladění -q, --tichý ignoruje výstup bez chyby --no-motd ignoruje MOTD démoního módu -c, --kontrolní součet umožňují automatické přeskakování na základě kontrolních součtů místo výchozího času úpravy a velikosti souboru -a, --archive Archive (kompresní) režim, což znamená rekurzivní přenos souborů a zachování všech atributů souborů ekvivalentních -rlptgoD (bez -H, -A, -X) --no-OPTION pro vypnutí implicitních možností (např. --no-D) -r, --rekurzivní jsou zpracovávány v rekurzivním režimu pro podadresáře -R, --relative používá relativní informace o cestě --no-implied-dirs nepoužívá --relative k odeslání implicitního adresáře -b, --backup Vytvořte zálohu, tedy pokud účel již existuje a má stejný název souboru, přejmenujte starý soubor na ~název souboru. Můžete použít možnost --suffix pro určení jiného prefixu souboru zálohy --backup-dir=DIR Uložit záložní soubor (například ~název souboru) do určeného adresáře --suffix=SUFFIX definuje prefix souboru zálohy, který ve výchozím nastavení je ~ -u, --update prostě proveďte aktualizaci, tedy přeskočete všechny soubory, které už existují v DST a jsou pozdější než soubor, který se má zálohovat (nepřepíše aktualizovaný soubor) --insite aktualizace destinačních souborů na místě (VIZ MANOVÁ STRÁNKA) --append připojuje data ke kratším souborům --append-verify je podobný --append, ale kontrolní součty se počítají pro starší data -d, --Dirs nepoužívají rekurzivní transportní adresáře -l, --odkazy nezpracovávají symlinky (uchovávat symlinky) -L, --copy-links Považujte symbolické odkazy za konkrétní soubory nebo složky --copy-unsafe-links zpracovává pouze nebezpečné symlinky --safe-links ignoruje symlinky, které nejsou v adresáři SRC --munge-links munge symlinky je činí bezpečnějšími (ale nepoužitelnými) -k, --copy-dirlinks převádějí symbolické odkazy na složky na složky -K, --keep-dirlinks považuje symlink příjemce na složku jako složku -H, --hard-links udržuje hard linky -p, --perms rezervní povolení -E, --spustitelnost zachovává spustitelné vlastnosti souboru --chmod=CHMOD ovlivňuje vlastnosti souboru nebo složky -A, --ACL si zachovává ACL (znamená --perm) -X, --xattrs si zachovává rozšířenou vlastnost -o, --vlastník Zachovat vlastníka (pouze superuživatel) -g, --grupa zachovává grupu --zařízení Uchovávat soubory zařízení (pouze pro superuživatele) --kopírovací zařízení Kopírujte obsah souboru zařízení, jako by šlo o soubor --specials uchovává speciální složky -D a --zařízení --specialy -t, --čas si zachovává čas úpravy -O, --omit-dir-times ignoruje čas úpravy složky -J, --vynechání časů spojení ignoruje čas změny symbolického spojení --super Přijímač se snaží pracovat se superuživatelem --fake-super používá xattrs k ukládání a obnově atributů oprávnění -S, --speciální úprava řídkých souborů pro úsporu místa --předalokovat soubory DST před zápisem -n, --suchý průběh provádí zkušební běh bez skutečných změn a ukazuje pouze způsob, jakým bude soubor upravován -W, --soubor zkopírovat celý soubor bez inkrementální detekce -x, --jednosouborový systém nepřekračuje hranici souborového systému -B, --block-size=SIZE Velikost bloku používaná kontrolním algoritmem je ve výchozím nastavení 700 bajtů -e, --rsh=COMMAND Specifikuje, že synchronizace dat je prováděna pomocí rsh, ssh --rsync-path=PROGRAM Specifikuje cestu, kde se příkaz rsync nachází na vzdáleném serveru --existující aktualizuje pouze soubory, které už existují v DST, nezálohuje nově vytvořené soubory --ignore-existující přeskočení aktualizace souborů, které již existují v DST --odstranit-zdrojové-soubory Odesílatel smaže zdrojový soubor, který není složkou --del --delete-during --delete smaže ty soubory, které nejsou v DST a SRC je nemá --delete-before Smazat před přenosem, ne během přenosu --delete-during se maže během přenosu --delete-delay Určí ten, který má být během přenosu smazán, a smaže ho po jeho skončení --delete-after se smaže po skončení přenosu, ne během přenosu --delete-excluded také maže soubory na přijímající straně, které jsou touto možností vyloučeny --ignore-missing-args ignoruje chybějící zdrojové parametry a nevypisuje chyby --delete-missing-args maže chybějící zdrojové parametry z DEST --ignore-errors je odstraněn i v případě chyby I/O --vynucovat vynucené smazání, i když složka není prázdná --max-delete=NUM nesmaže více než uvedený počet souborů --max-size=SIZE nepřenáší soubory větší než je zadaná velikost --min-size=SIZE nepřenáší soubory menší než je specifikovaná velikost --částečně uchovává soubory, které z nějakého důvodu nebyly plně přeneseny pro urychlení následného opětovného přenosu (tj. obnovení breakpointu) --partial-dir=DIR Umisťuje soubory, které z nějakého důvodu nebyly zcela přeneseny do určené složky --delay-updates umístí všechny aktualizované soubory na místo na konci přenosu -m, --prune-empty-dirs odstraní řetězec prázdných adresářů ze seznamu souborů --numeric-ids Nemapujte hodnoty uid/gid na uživatelská/skupinová jména --usermap=STRING vlastní mapování uživatelských jmen --groupmap=STRING vlastní mapování skupin --chown=USER:GROUP jednoduché mapování uživatelských/skupinových jmen --timeout=SEKUNDY Nastaví timeout I/O na sekundy --contimeout=SEKUNDY Nastaví časový limit připojení démona na sekundy -Já, --ignore-times nepřeskakuji soubory, které mají stejný čas a velikost -M, --remote-option=OPTION odesílá pouze zadanou možnost na vzdálený konec --size-only pouze přeskakuje pouze soubory stejné velikosti --modify-window=NUM Časové okno používané k určení, zda je soubor časově totožný, je výchozí nastaveno na 0 -T, --temp-dir=DIR pro vytvoření dočasného souboru ve specifikované složce -y, --fuzzy Pokud DEST nemá žádné soubory, hledej podobné soubory --compare-dest=DIR také porovnává soubory v DIR, aby rozhodl, zda je záloha potřeba --copy-dest=DIR je podobný výše uvedenému, ale také kopíruje nezměněné soubory ve specifikované složce --link-dest=DIR je podobný výše uvedenému, kromě toho, že nezměněný soubor je pevně propojen s DST -z, --komprimovat kompresi během přenosu --compress-level=NUM specifikuje úrovně komprese 0-9, přičemž výchozí je 6 --skip-compress=LIST Přeskočí soubory s připonou komprimovaného souboru ve specifikovaném seznamu -C, --cvs-exclude automaticky přeskočí CVS build soubory -f, --filter=PRAVIDLO Přidat pravidlo pro filtrování souborů -F rovná se --filter='dir-merge /.rsync-filter' Duplikát: --filter='-.rsync-filter' --exclude=PATTERN vylučuje soubory, které odpovídají pravidlům shody --exclude-from=FILE čte soubory, které je třeba z daného souboru vyjmout --include=PATTERN obsahuje (nevylučuje) soubory, které odpovídají pravidlům pro shodu --include-from=FILE čte soubory, které je třeba zahrnout (nevyjmout) ze specifického souboru --files-from=FILE čte seznam SRC zdrojových souborů z daného souboru -0, --from0 Název souboru čtený ze souboru končí na '\' -s, --chrání argy bez prostorového oddělení; Pouze speciální znaky pro žolíky --adresa=ADRESA na zadanou adresu --port=PORT Specifikuje další porty služeb rsync --sockopts=OPTIONS Specifikuje vlastní TCP možnost --blocking-io používá blokovací IO pro vzdálené shelly --stats poskytuje stav přenosu určitých souborů -8, --8bitový výstup ponechává ve výstupu vysokobitové znaky -h, --čtecí pro člověka vydává čísla ve formátu čtitelném pro člověka --pokrok ukazuje pokrok během přestupu -P je ekvivalentní --částečnému --postupu -i, --itemize-changes vygeneruje souhrn změn všech aktualizací --out-format=FORMAT Výstup se aktualizuje ve specifikovaném formátu --log-file=FILE uloží log do určeného souboru --log-file-format=FMT Aktualizovat log ve specifikovaném formátu --password-file=FILE Čte heslo serveru Daemon ze souboru --list-only nekopíruje, ale pouze seznamuje --bwlimit=RATE omezuje šířku pásma socketu I/O --outbuf=N| L|B nastavuje výstupní buffer, který je None, Line nebo Block --write-batch=FILE zapisuje do dávkových aktualizací určeného souboru --only-write-batch=FILE je podobný výše uvedenému, ale s aktualizací pouze pro zápis na DST --read-batch=FILE čte dávkovou aktualizaci ze specifikovaného souboru --protocol=NUM vynucuje použití specifikované starší verze protokolu --iconv=CONVERT_SPEC Provést převod znaků kódováním souborů --checksum-seed=NUM nastavuje seed checksumu bloku/souboru -4, --IPv4 upřednostňuje použití IPv4 -6, --IPv6 upřednostňuje použití IPv6 --verze tiskne číslo verze (-h) --nápověda zobrazuje informace o nápovědě |