Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 30045|Válasz: 8

[ablakok] A Windows a cwRsync (Rsync) rendszert használja két lemezfájl szinkronizálására

[Linket másol]
Közzétéve 2021. 09. 19. 12:46:35 | | | |
Mivel készen állsz a Windows 11 újratelepítésére, és le akarod menteni az eredeti lemez fájljait az új lemezre, majd formázd az összes lemezt.

A legegyszerűbb módja a másolás és beillesztés, ma már a cwRsync (Rsync) segítségével szinkronizáljuk két mappát (ha két mappa szinkronizálása megvalósul, vagyis két lemez szinkronizálása).A cwRsync képes incremental backup-ot végrehajtani, vagyis a forrás mentését a célpontra, csak olyan fájlokat másol és beilleszt, amelyek a célpontnak nincs megoldása, ha a forrás és a cél ugyanaz a fájlnév és eltérő tartalom, a cwRsync felülírja a forrásfájlokat a célpontra

Az rsync egy fájlszinkronizációs eszköz Linuxon, amely egyedi algoritmusával szinkronizálja két könyvtárat natívan vagy gépek között. Ez a nagyon hasznos eszköz Windows alatt is elérhető, cwRsync néven.

Töltse le cwRsync-et

Cím:A hiperlink bejelentkezés látható.



Alternatív letöltési cím:A hiperlink bejelentkezés látható.

Dekompresszió és beállítási környezeti változók

A letöltött csomagot a D:\dev_tools\cwrsync_client_6.2.2_x64_free könyvtárba mentem, majd a következő parancssorral véglegesen hozzáadtam rsync.exe a környezeti változókhoz:

cmd a állandó környezeti változó parancs beállításához
https://www.itsvse.com/thread-9230-1-1.html



A parancssori paraméterek a következők:

Usage: rsync [OPTION]... SRC [SRC]... DEST
  vagy rsync [OPTION]... SRC [SRC]... [USER@] MŰSORVEZETŐ: DEST
  vagy rsync [OPTION]... SRC [SRC]... [USER@] MŰSORVEZETŐ: :D EST
  vagy rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:P ORT]/DEST
  vagy rsync [OPTION]... [USER@] MŰSORVEZETŐ: SRC [DEST]
  vagy rsync [OPTION]... [USER@] MŰSORVEZETŐ:SRC [DEST]
  vagy rsync [OPTION]... rsync://[USER@]HOST[:P ORT]/SRC [DEST]
A ':' használatok a távoli shellen keresztül kapcsolódnak, míg a '::' és 'rsync://' használatok
egy rsync démonra, és megköveteljük, hogy az SRC vagy DEST modul néven kezdje.

Lehetőségek
--bőbeszéd, -v növeli a bőbeszédet
--info=FLAGS finom információs bőbeszéd
--debug=FLAGS Finom szemcsésű hibakeresési szöveg
--stderr=e|a|c Stderr kimeneti mód módosítása (alapértelmezett: hibák)
--csend, -q hibátlan-üzenetek elnyomása
--no-motd elnyomja démon-módú MOTD
--checksum, -c skip a checksum alapján, nem mod-idő és méret alapján
--archívum, -archív mód; egyenlő -rlptgoD (nincs -H,-A,-X)
--no-OPTION kapcsolja ki egy implicit OPTION-t (pl. --no-D)
--rekurzív, -r rekurzív könyvtárakba
--relatív útvonalak, -R relatív útneveket használnak
--no-implied-dir-ek nem küldenek implicit dir-eket --relatív
--backup, -b készíts mentéseket (lásd --utótag &--backup-dir)
--backup-dir=DIR készít biztonsági mentéseket hierarchiába a DIR alapú
--suffix=SZENFÍZ backup sufffix (alapértelmezett ~ nélkül, --backup-dir)
--update, -u áthagyod az újabb fájlokat a vevőn
--inplace frissítse a célfájlokat inplace
--csatolás, adat csatolása rövidebb fájlokra
--append-verify --append w/old data fájl checksum-ban
--dirs, -d áthelyezi a könyvtárakat rekurátor nélkül
--mkpath hozza létre a cél útkomponenseit
--linkek, -l másolom a szimbollinkeket szimbilinkként
--copy-links, -L transzformál szimblinket referent fájlba/dir
--copy-unsafe-links csak a "veszélyes" szimblinkeket alakítják át
--safe-links figyelmen kívül hagyja azokat a szimlinkeket, amelyek a fa határán kívül mutatnak
--munge-links munge szimlinkek, hogy biztonságossá és használhatatlanná váljanak
--copy-dirlinks, -k transformáld szimlinket dir-re referent dir-be
--keep-dirlinks, -K kezeljük a szimbolos dir-t a vevőn
--hard-linkek, -H megőrizni a hard linkeket
--perms, -p Permissions megőrzése
--executability, -E megőrizte a végrehajthatóságot
--chmod=CHMOD befolyásolja a fájl- és/vagy könyvtárengedélyeket
--ACLS, -A megőrzi az ACL-eket (azt jelenti, hogy --perm)
--xattrs, -X megőrzi a kiterjesztett attribútumokat
--tulajdonos, -o megőrző tulajdonos (csak szuperfelhasználó)
--csoport, -g megőrzési csoport
--eszközök tárolják az eszközfájlokat (csak szuperfelhasználó számára)
--speciális fájlok őrzik
-D ugyanaz, mint --eszközök --specials
--idők, -t megőrzik a módosítási időket
--atimes, -U megőrzi a hozzáférési (használati) időpontokat
--open-noatime kerülje meg az atime megváltoztatását a megnyitott fájlokon
--crtimes, -N megőrzése teremtő idők (újdonság)
--kihagy-dir-times, -O kihagyom a --times könyvtárakat
--kihagyás-link-idők, -J kihagy szimlinkeket a --times
--szupervevő szuperfelhasználói tevékenységeket próbál
--fake-super store/recover privilegált ATTR-eket XATTR-ek segítségével
--ritka, -S null sorozatokat ritka blokkká alakít
--előre oszt a legfontosabb fájlokat a megírása előtt
--write-devices fájlokat ír eszközökre (ami azt jelenti, hogy --inplace)
--száraz futás, -n próbafutást végezz változtatás nélkül
--egész fájl, -W teljes fájlokat másolva (delta-xfer algoritmus nélkül)
--checksum-choice=STR válassza ki az ellencélú algoritmust (más néven --cc)
--egy-fájlrendszer, -x nem lépik át a fájlrendszer határait
--block-size=SIZE, -B kényszerít egy fix ellenőrzőösszeg blokkméretet
--rsh=PARANCS, -e megadja a távoli shellet a használandó
--rsync-path=PROGRAM határozza meg az rsync-et, amely távoli gépen fut
--meglévő skip új fájlok létrehozása a vevőn
--figyelmen kívül hagy-létező fájlok átugrása, amelyek a vevőn vannak frissítések
--remove-source-files küldő eltávolítja a szinkronizált fájlokat (nem dir)
--del an alias for --delete-during
--törlés, töröld a felesleges fájlokat a dest dirs-ből
--delete-before vevő az xfer előtt törlik, nem a folyamat alatt
--delete-during a vevő törlődik az átvitel során
--delete-delay keresése törlések során, törlés után
--delete-after receiver törlése az átvitel után, nem a folyamat alatt
--delete-excluded szintén töröld a kizárt fájlokat a DEST dirsből
--ignore-missing-args hibázatlanul figyelmen kívül hagyják a hiányzó forrás arg-okat
--delete-missing-args töröld a hiányzó forrás arg-okat a célállomásról
--ignore-errors törlés akkor is, ha vannak I/O hibák
--erő törlése a dir-eknél, még akkor is, ha nem üres
--max-delete=NUM ne törölj többet NUM fájloknál
--max-size=SIZE ne vigyen át olyan fájlt, amely nagyobb a SIZE-nél
--min-size=SIZE ne vigyenek át olyan fájlt, amely kisebb, mint a SIZE-t
--max-alloc=SIZE változás egy memória allochoz kapcsolódó korlát
--részlegesen tárolja részben átvitt fájlokat
--partial-dir=DIR egy részben átvitt fájlt helyezett be a DIR-be
--késleltetés-frissítések az összes frissített fájlt a végén helyezik el
--prune-empty-dirs, -m prune üres könyvtárláncokat a fájllistából
--numeric-ids nem képezik az uid/gid értékeket felhasználó/csoport név alapján
--usermap=STRING egyedi felhasználónév leképezés
--groupmap=STRING egyedi csoportnév leképezés
--chown=USER:GROUP egyszerű felhasználónév/csoportnév leképezés
--timeout=SECONDS beállítva az I/O időkorlát másodpercekben
--contimeout=SECONDS beállított démonkapcsolat időkorlátja másodpercekben
--figyelmen kívül hagyom-idők, -Nem hagyom ki azokat a fájlokat, amik mérethez és időhöz egyeznek
--csak méretben kihagyható olyan fájlokat, amelyek méretük megegyezik
--modify-window=NUM, -@ állítsd be a mod-idő összehasonlítások pontosságát
--temp-dir=DIR, -T ideiglenes fájlokat hoznak létre a DIR könyvtárban
--fuzzy, -y találj hasonló fájlt bázishoz, ha nincs dest fájl
--compare-dest=DIR is hasonlítsa össze a célfájlokat a DIR viszonyban
--copy-dest=DIR ... és tartalmazzák a változatlan fájlok másolatait
--link-dest=DIR kemény hivatkozás a DIR fájlokhoz, ha változatlan
--compress, -z tömörítse fájladatokat az átvitel során
--compress-choice=STR válaszd a tömörítési algoritmust (más néven --zc)
--compress-level=NUM explicit módon beállított tömörítési szintet (más néven --zl)
--skip-compress=LIST ugorja a LIST-ben lévő zárótagú fájlok tömörítését
--cvs-exclude, -C automatikusan figyelmen kívül hagyja a fájlokat, ugyanúgy, ahogy a CVS is
--filter=RULE, -f adj hozzá egy fájlszűrő SZABÁLYT
-F ugyanaz, mint --filter='dir-merge /.rsync-filter'
                         ismételve: --filter='- .rsync-filter'
--exlude=PATTERN exclude fájlok egyeznek a PATTERN
--exclude-from=FILE olvas kizáró mintákat a FILE-ból
--include=PATTERN ne zárja ki a PATTERN-hez tartozó fájlokat
--include-from=FILE olvasd mintákat a FILE-ból
--files-from=FILE olvasd el a forrásfájl neveket a FILE-ból
--from0, -0 minden *-from/filter fájl 0-kkal van szegéllyel elkülönítve
--protect-args, -s nincs térhasítás; Csak wildcard karakterek
--copy-as=USER[:GROUP] adj meg felhasználó és opcionális csoportot a másoláshoz
--nem hagy ki a case-not not case fájlnevek összehasonlításakor
--address=ADDRESS köti a kimenő socket címét a démonhoz
--port=PORT megadja a kétszínes, alternatív portszámot
--sockopts=OPTIONS egyedi TCP opciókat adnak meg
--blocking-io blokkoló I/O-t használ a távoli héjhoz
--outbuf=N| Az L|B pufferezést határozta meg a Nincs, Vonal vagy Blokk pufferelését
--statisztikák adnak némi fájlátviteli statisztikát
--8 bites kimenet, -8 magas bites karaktereket hagy kiszabadulva a kimenetben
--emberi olvasható, -h kimeneti számokat emberi olvasható formátumban
--előrehaladás az átvitel során
-P ugyanaz, mint --részleges --haladás
--itemize-changes, -minden frissítéshez változás-összefoglalót adok
--remote-option=OPT, -M küldje az OPTION-t csak a távoli oldalra
--out-format=FORMAT kimeneti frissítések a megadott FORMAT használatával
--log-file=FILE naplózza, mit csinálunk a megadott FÁJL-val
--log-file-format=FMT naplófrissítések a megadott FMT használatával
--password-file=FILE démon-hozzáférési jelszó a FILE-ből
--early-input=FILE használd a FILE-t a daemon korai végrehajtó bemenetéhez
--lista – csak felsorolja a fájlokat a másolás helyett
--bwlimit=RATE limit socket I/O sávszélesség
--stop-after=MINS Állítsd meg a rsync-et, miután MINS percek teltek el.
--stop-at=y-m-dTh:m Állítsd meg a rsync-et a megadott időpontban
--write-batch=FILE írjon egy kötött frissítést a FILE-be
--only-write-batch=FILE mint --write-batch, de nem frissíti a dest-et
--read-batch=FILE olvass egy csomagos frissítést a FILE-ból
--protocol=NUM kényszeríti a régebbi protokoll verziót
--iconv=CONVERT_SPEC fájlnevek karakterkészlet-átalakítását kérje
--tr=ROSSZ/JÓ átírt fájlnevek
--checksum-seed=NUM készlet blokk/fájl checksum mag (haladó)
--ipv4, -4 az IPv4-et preferálom
--IPv6, -6 inkább IPv6-ot preferál
--verzió, -V nyomtatás a verzió + egyéb információk és kimenet
--segítség, -h (*) mutasd ezt a segítséget (* -h csak önmagában segít)

Használd a "rsync --daemon --help" opciót, hogy lásd a démon-módú parancssori opciókat.
Kérjük, nézd meg az rsync(1) és rsyncd.conf(5) férfi oldalakat a teljes dokumentációért.
LásdA hiperlink bejelentkezés látható.frissítésekért, hibajelentésekért és válaszokért

Használati utasítások:

Például, ha egy könyvtárfájlt szinkronizálsz a B könyvtárral, a példában szereplő könyvtár relatív útvonalat használ.


-av -a, --archív archív mód, ami azt jelenti, hogy a fájlokat rekurzív átvitel biztosítja, és minden fájlattribútumot megtart -rlptgoD-val; -v,--verbose verbose kimenet verbose módban.
--a haladás mutatja az áthelyezési folyamatot.
--delete-after Töröld az átvitel befejezése után.
--kizárják a fájlokat vagy könyvtárakat kihagyni.

a/ forráskönyvtár, b/ célkönyvtár. Itt használhatók relatív utak, valamint abszolút utak is.

Az első szinkron az összes fájlt szinkronizálja, az újabb szinkron pedig csak a különbséggel rendelkező fájlokat szinkronizálja.

A mappák tartalma szinkronizálva van

Szinkronizáljuk a D:\itsvse\source mamma tartalmát a D:\itsvse\target mappával, és kizárjuk a .svn, . a git directory parancsa a következő:

Mivel ez egy Linuxról portolt eszköz, a lemezek közötti szinkronizáláskor a könyvtárírási módszer eltér a Windows szokásos írásmódjától.

Például a C meghajtónak a /cygdrive/c/ formátumban kell lennie, és a C meghajtó alatt lévő abc könyvtár /cygdrive/c/abc/ formátumban kell írni.



A következő parancs segítségével menthetsz el egy bat batch fájlt:

(Vége)





Előző:A Java teljes kivételinformációt kap (hívás stack)
Következő:A CentOS 7 a runtime környezetet ASP.NET Core 3.1-gyel telepíti
 Háziúr| Közzétéve 2021. 09. 19. 12:58:31 |
--delete-after törli azokat a fájlokat, amelyek nem léteznek a forrásban, ezért ajánlott ezt a paramétert hozzáadni.
Közzétéve 2021. 09. 19. 19:07:10 |
Most válaszolnom kell, hogy lássam
 Háziúr| Közzétéve 2022. 01. 02. 22:54:10 |
Használd: rsync [OPTION]... SRC [SRC]... DEST
Hozzáférés távoli héjon keresztül:
rsync [opciók]... [username@] MŰSORVEZETŐ: SRC [DEST]
rsync [opciók]... SRC [SRC]... [username@] MŰSORVEZETŐ: DEST
Hozzáférés rsync daemon segítségével:
rsync [opciók]... [username@] MŰSORVEZETŐ:SRC [DEST]
rsync [opciók]... SRC [SRC]... [username@] MŰSORVEZETŐ: :D EST
rsync [opciók]... SRC [SRC]... rsync://[username@]HOST[:P ORT]/DEST
rsync [opciók]... rsync://[USER@]HOST[:P ORT]/SRC [DEST]

Fontos megjegyezni, hogy a ':' SSH-t használja a távoli csatlakozáshoz, míg a '::' és a 'rsync://' segítségével csatlakoznak egy rsync démonszerverhez tcp-n keresztül, amelyhez SRC (forrás) és DEST (cél) szükséges a modul nevét tartalmazza

Opciók
-v, --verbose verbose verbose mód kimenet
--info=FLAGS adja ki az INFO szintet
--debug=FLAGS adja ki a DEBUG szintet
--msgs2stderr speciális kimeneti feldolgozás hibakereséshez
-q, --a csendes figyelmen kívül hagyja a nem hiba kimenetet
--no-motd figyelmen kívül hagyja a Démonüzemmód MOTD-jét
-c, --checksum automatikus átugrást hajt végre az ellenőrző összegek alapján, nem pedig az alapértelmezett módosítási idő és fájlméret alapján
-a, --archív Archiválás (tömörítés) mód, ami azt jelenti, hogy fájlokat rekurzívan továbbítunk, és minden fájl attribútumot -rlptgoD-nak megfelelően tartanak (-H, -A, -X nélkül)
--no-OPTION az implicit opciók kikapcsolására (pl. --no-D)
-r, --rekurzív alkönyvtárak rekurzív módban dolgozzák fel
-R, --relatív relatív útinformációt használ
--no-implied-dirs nem használja --relative könyvtár küldésére
-b, --backup Készíts biztonsági mentést, vagyis ha a cél már létezik és ugyanaz a fájlnév van, nevezd át a régi fájlt ~filename-re. A --utótag opcióval más biztonsági mentési fájl előtagot is megadhatsz
--backup-dir=DIR Mentse el a biztonsági mentést (például ~fájlnév) a megadott könyvtárban
--suffix=SUFFIX a biztonsági mentési fájl előtagját határozza meg, amely alapértelmezettként ~
-u, --update csak a frissítést csinálja, vagyis kihagyja az összes fájlt, ami már létezik a DST-ben és később van a mentésnél (nem írja felül a frissített fájlt)
--inplace frissítse a célfájlokat helyben (LÁSD FÉRFI OLDALT)
--append csatolja az adatokat rövidebb fájlokhoz
--append-verify hasonló a --appendhez, de az ellenekezési összegeket régebbi adatokra számítják
-d, --dir-ek nem használnak rekurzív transzportációs könyvtárakat
-l, --linkek nem kezelik a szimblinkeket (fenntartják a szimblinkeket)
-L, --copy-links A szimbolikus hivatkozásokat konkrét fájlként vagy mappáként kezeljük
--copy-unsafe-links csak a veszélyes szimmetrikusokat kezeli
--safe-links figyelmen kívül hagyja azokat a szimmetrikusokat, amelyek nincsenek az SRC forráskönyvtárban
--munge-links munge szimbollinkek biztonságosabbá teszik őket (de használhatatlanabbak)
-k, --copy-dirlinks a mappák szimbolikus hivatkozásait mappákká alakítja
-K, --keep-dirlinks a címvevő szimlinkjét a mappához úgy kezeli, mint egy mappát
-H, --a hard-linkek megtartják a kemény kapcsolatokat
-p, --perms fenntartott jogosultságokat
-E, --executability megőrzi a fájl futtatható tulajdonságait
--chmod=CHMOD befolyásolja egy fájl vagy minta tulajdonságait
-A, --ACLS megtartja az ACL-eket (rövidíti --perms)
-X, --xattrs megőrzi a kiterjesztett tulajdonságot
-o, --tulajdonos Tartsa meg a tulajdonost (csak szuperfelhasználó)
-g, --csoport megtartja a csoportot
--eszközök Tárolják az eszközfájlokat (csak szuperfelhasználó)
--másolás-eszközök Másold az eszközfájl tartalmát, mintha fájl lenne
--specials különleges fájlokat tárol
-D és --eszközök --speciális
-t, --idő megtartja a módosítási időt
-O, --omis-dir-times figyelmen kívül hagyja a mappa módosítási idejét
-J, --kihagy-link-idők figyelmen kívül hagyja a szimbolikus link módosítási idejét
--super A vevő megpróbál a szuperfelhasználóval együttműködni
--fake-super xattrs-t használ az engedély attribútumok tárolására és visszaállítására
-S, --ritka speciális kezelés a ritka fájlok esetén a helymegtakarítás érdekében
--előre kijelölni a DST fájlokat írás előtt
-n, --dry-run tesztfutást végez tényleges változtatások nélkül, és csak azt mutatja, hogyan manipulálják a fájlt
-W, --teljes fájl másolása a fájl inkrementális észlelés nélkül
-x, --egyfájlrendszer nem lépi át a fájlrendszer határát
-B, --block-size=SIZE Az ellenőrző algoritmus által használt blokkméret alapértelmezés szerint 700 bájt
-e, --rsh=COMMAND Megadja, hogy az adatszinkronizációt rsh, ssh használatával végzik
--rsync-path=PROGRAM Megadja azt az útvonalat, ahol az rsync parancs található a távoli szerveren
--a létező csak a DST-ben már létező fájlokat frissíti, nem az újonnan létrehozott fájlokat menti le
--ignore-existing kihagyja a már létező fájlok frissítését a DST-ben
--remove-source-files A feladó törli azt a forrásfájlt, amely nem minta
--del --delete-during
--delete törli azokat a fájlokat, amelyek nem DST-ben vannak, és amelyek az SRC-nek nincs
--delete-before Törlés átadás előtt, nem átvitel közben
--delete-during törlés az átvitel során
--delete-delay Meghatározza az átvitel során törölendő példányt, és az átvitel után törli
--delete-after törlése az átvitel után törlik, nem az átvitel során
--delete-excluded törli azokat a fájlokat is, amelyeket ez az opció kizár a vevő oldalon
--ignore-missing-args figyelmen kívül hagyja a hiányzó forrásparamétereket, és nem ad ki hibákat
--delete-missing-args törli a hiányzó forrásparamétereket a DEST-ből
--nem hagyja a hibákat akkor is eltávolítjuk, ha van I/O hiba
--kényszeríti törlést akkor is, ha a mappa nem üres
--max-delete=NUM nem törli a megadott fájlszámnál többet
--max-size=SIZE nem továbbítja a megadott méretnél nagyobb fájlokat
--min-size=SIZE nem továbbít a megadott méretnél kisebb fájlokat
--részlegesen megtartja azokat a fájlokat, amelyeket valamiért nem áthelyeztek teljesen, hogy felgyorsítsa a későbbi újraküldést (pl. megszakítási pont újraindítását)
--partial-dir=DIR Azokat a fájlokat helyezi el, amelyeket valamiért nem helyeztek át teljesen a megadott mappába
--Delay-updates az átadás végén minden frissített fájlt a helyére helyez
-m, --prune-empty-dirs eltávolítja az üres könyvtárláncot a fájllistából
--numeric-ids Ne térképezzük az uid/gid értékeket a felhasználó/csoport nevekhez
--usermap=STRING egyedi felhasználónév leképezés
--groupmap=STRING egyedi csoportnév leképezés
--chown=USER:GROUP egyszerű felhasználó/csoport név leképezése
--timeout=SECONDS Az I/O időkivonást másodpercekben állítja be
--contimeout=SECONDS A Daemon kapcsolat időkorlátját másodpercekben állítja be
-I, --ignore-times nem hagyják ki azokat a fájlokat, amelyek ugyanolyan időt és méretet használnak
-M, --remote-option=OPTION csak a megadott opciót küldi a távoli végállomásra
--csak size-only csak kihagyja az azonos méretű fájlokat
--modify-window=NUM Az időbélyeg-ablak, amelyet annak meghatározására használnak, hogy egy fájl idő-azonos-e, alapértelmezettként 0
-T, --temp-dir=DIR ideiglenes fájl létrehozásához a megadott mappában
-y, --fuzzy Ha a DEST-nek nincs fájlja, keress hasonló fájlokat
--compare-dest=DIR a fájlokat is összehasonlítja a DIR-ben, hogy eldöntse, szükséges-e biztonsági mentés
--copy-dest=DIR hasonló a fentiekhez, de a megadott mappában lévő változatlan fájlokat is másolja
--link-dest=DIR hasonló a fentiekhez, kivéve, hogy a változatlan fájl keményen van csatolva a DST-hez
-z, --tömörítés adás közben
--compress-level=NUM 0-9 tömörítési szinteket jelöl, alapértelmezett 6
--skip-compress=LIST Áthagyja azokat a fájlokat, amelyekben a megadott listában van tömörített fájl toldaluk
-C, --cvs-exclude automatikusan átugrja a CVS build fájlokat
-f, --filter=RULE Fájlszűrési szabály hozzáadása
-F egyenlő --filter='dir-merge /.rsync-filter'
    Duplikált: --filter='-.rsync-filter'
--exclude=PATTERN kizárja azokat a fájlokat, amelyek megfelelnek a párosítási szabályoknak
--exclude-from=FILE olvassa azokat a fájlokat, amelyeket ki kell zárni a megadott fájlból
--include=PATTERN tartalmazza (nem zárja) fájlokat, amelyek megfelelnek a párosítási szabályoknak
--include-from=FILE olvassa azokat a fájlokat, amelyeket be kell vonni (nem kizárni) a megadott fájlból
--files-from=FILE olvassa az SRC forrásfájlok listáját a megadott fájlból
-0, --from0 A fájlból felolvasott fájlnév '\0'-val végződik
-s, --véd-args térelválasztás nélkül; Csak különleges karakterek vadkártyákhoz
--address=ADDRESS a megadott címre
--port=PORT Más rsync szolgáltatási portokat is megad
--sockopts=OPTIONS Egyedi TCP opciót ad
--blocking-io távoli héjekhez blokkoló IO-t használ
--stats biztosítja bizonyos fájlok átviteli állapotát
-8, --8 bites kimenet magas bites karaktereket hagy a kimeneten
-h, --emberi olvashatóság számokat eredményez emberi olvasható formátumban
--a haladás az átvitel során mutatja a haladást
-P ekvivalens a --részleges --haladással
-i, --itemize-changes összefoglalót ad ki minden frissítés változásáról
--out-format=FORMAT Kimenet frissül a megadott formátumban
--log-file=FILE a megadott fájlba menti a naplót
--log-file-format=FMT Frissítse a naplót a megadott formátumban
--password-file=FILE Felolvassa a Daemon szerver jelszavát a fájlból
--list-only nem másol, csak listát
--bwlimit=RATE korlátozza a socket I/O sávszélességét
--outbuf=N| L|B beállítja a kimeneti puffert, amely Nincs, Sor vagy Blokk
--write-batch=FILE ír a megadott fájl kötegfrissítéseihez
--only-write-batch=FILE hasonló a fentiekhez, de csak írásra frissítve a DST-re
--read-batch=FILE olvas egy csomagfrissítést a megadott fájlból
--protocol=NUM kötelezi a protokoll meghatározott régebbi verziójának használatát
--iconv=CONVERT_SPEC Fájlnevek karakterkódolási átalakítása
--checksum-seed=NUM beállítja a blokk/fájl ellenőrző magját
-4, --IPv4 támogatja az IPv4 használatát
-6, --IPv6 támogatja az IPv6 használatát
--verzió kinyomtatja a verziószámot
(-h) --a segítség megjeleníti a segítség információt
 Háziúr| Közzétéve 2022. 01. 03. 20:19:55 |
A korlátozott nem engedi, hogy a chmod fájlokat vagy könyvtárakat változtassa nem triviális ACL-ekkel. Az ACL-ek triviálisak, ha teljesen fájlmintázatként lehet megjeleníteni anélkül, hogy hozzáférési szabályokat veszítenek el. Az ACL mód korlátozásra állítása gyakran az adatbázisok optimalizálására szolgál SMB megosztáshoz, de további optimalizálást igényelhet. Például egy rsync feladat konfigurálása ezzel az adathalmazsal előfordulhat, hogy --no-perms extra opcióként kell hozzáadni a feladathoz.

https://www.truenas.com/docs/core/storage/pools/permissions/

Közzétéve 2022. 10. 09. 16:12:45 |
Köszönöm, hogy megosztottad!
 Háziúr| Közzétéve 2023. 08. 27. 10:55:27 |
 Háziúr| Közzétéve 2023. 08. 30. 18:37:56 |
A következő parancs tízszer gyorsabb, mint a jobb kattintással történő másolás-beillesztés:

Közzétéve 2023. 12. 07. 18:31:24 |
Tanul
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com