Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 30045|Atbildi: 8

[Windows] Windows izmanto cwRsync (Rsync), lai sinhronizētu divus diska failus

[Kopēt saiti]
Publicēts 19.09.2021 12:46:35 | | | |
Tā kā esat gatavs pārinstalēt Windows 11 un vēlaties dublēt oriģinālā diska failus jaunajā diskā, formatējiet visus diskus.

Vienkāršākais veids ir kopēt un ielīmēt, šodien izmantojiet cwRsync(Rsync), lai sinhronizētu divas mapes (ja tiek realizēta divu mapju sinhronizācija, tas ir, divu disku sinhronizācija),cwRsync var īstenot pakāpenisku dublējumu, tas ir, avota dublējumu uz mērķi, tas kopēs un ielīmēs tikai failus, kas mērķim nav no avota, ja avotam un mērķim ir vienāds faila nosaukums un atšķirīgs saturs, cwRsync pārrakstīs avota failus uz mērķi

rsync ir failu sinhronizācijas rīks operētājsistēmā Linux, kas izmanto savu unikālo algoritmu, lai sinhronizētu divus direktorijus vietējā vai starp mašīnām. Šis ļoti noderīgais rīks ir pieejams arī operētājsistēmā Windows, un to sauc par cwRsync.

Lejupielādēt cwRsync

Adrese:Hipersaites pieteikšanās ir redzama.



Alternatīvā lejupielādes adrese:Hipersaites pieteikšanās ir redzama.

Vides mainīgo dekompresija un iestatīšana

Es izvilku lejupielādēto pakotni zemāk esošajā direktorijā D:\dev_tools\cwrsync_client_6.2.2_x64_free un pēc tam pastāvīgi pievienoju rsync.exe vides mainīgajiem, izmantojot šādu komandrindu:

cmd, lai iestatītu pastāvīgās vides mainīgā komandu
https://www.itsvse.com/thread-9230-1-1.html



Komandrindas parametri ir šādi:

Usage: rsync [OPTION]... SRC [SRC]... DEST
  vai rsync [OPTION]... SRC [SRC]... [USER@] SAIMNIEKS:DEST
  vai rsync [OPTION]... SRC [SRC]... [USER@] SAIMNIEKS::D EST
  vai rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:P ORT]/DEST
  vai rsync [OPTION]... [USER@] SAIMNIEKS:SRC [DEST]
  vai rsync [OPTION]... [USER@] HOST::SRC [DEST]
  vai rsync [OPTION]... rsync://[USER@]HOST[:P ORT]/SRC [DEST]
":" lietojumi savienojas, izmantojot attālo čaulu, bet "::" un "rsync://" lietojumi savienojas
uz rsync dēmonu un pieprasa, lai SRC vai DEST sāktos ar moduļa nosaukumu.

Opcijas
--verbose, -v palielināt verbositāti
--info=FLAGS smalkgraudains informatīvs izteiksmīgums
--debug=FLAGS smalkgraudaina atkļūdošanas izvērstība
--stderr=e|a|c mainīt stderr izvades režīmu (noklusējums: kļūdas)
--kluss, -q nomākt ziņojumus, kas nav kļūdas
--no-motd nomākt dēmona režīma MOTD
--checksum, -c izlaist, pamatojoties uz kontrolsummu, nevis mod-time & size
--arhīvs, -arhīva režīms; vienāds ar -rlptgoD (nav -H,-A,-X)
--no-OPTION izslēgt netiešo OPCIJU (piemēram, --no-D)
--rekursīvs, -r rekurss direktorijās
--relative, -R izmanto relatīvos ceļu nosaukumus
--no-implied-dirs nesūta netiešos dirs ar --relative
--backup, -b izveidot dublējumus (skatīt --suffix & --backup-dir)
--backup-dir=DIR izveidot dublējumus hierarhijā, pamatojoties uz DIR
--suffix=SUFIKSA rezerves sufikss (noklusējums ~ bez --backup-dir)
--update, -u izlaist failus, kas ir jaunāki par uztvērēju
--Inplace atjaunināšanas mērķa faili uz vietas
--pievienot pievienot datus īsākiem failiem
--pievienot-pārbaudīt --pievienot ar veciem datiem faila kontrolsummā
--dirs, -d pārsūtīt katalogus bez rekursēšanas
--mkpath izveidot galamērķa ceļa komponentu
--links, -l kopēt simsaites kā simboliskas saites
--copy-links, -L pārveido simbolisku saiti par atsauces failu/dir
--copy-unsafe-links tiek pārveidotas tikai "nedrošas" simboliskas saites
--safe-links ignorē simboliskas saites, kas norāda ārpus koka
--munge-links munge symlinks, lai padarītu tos drošus un nelietojamus
--copy-dirlinks, -k transform symlink to dir par referent dir
--keep-dirlinks, -K uztver symlinked dir uz uztvērēja kā dir
--cietās saites, -H saglabā cietās saites
--perms, -p saglabāt atļaujas
--izpildāmība, -E saglabāt izpildāmību
--chmod=CHMOD ietekmē failu un/vai direktoriju atļaujas
--acls, -A saglabāt ACL (nozīmē --perms)
--xattrs, -X saglabāt paplašinātos atribūtus
--īpašnieks, -o saglabāt īpašnieku (tikai superlietotājs)
--grupa, -g saglabāšanas grupa
--ierīces saglabā ierīces failus (tikai superlietotājiem)
--Speciālie saglabā īpašos failus
-D tāds pats kā --ierīces --īpašie
--reizes, -t saglabāt modifikācijas laikus
--atimes, -U saglabāt piekļuves (lietošanas) laikus
--open-noatime izvairīties no atime maiņas atvērtajos failos
--crtimes, -N saglabāt create times (jaunums)
--izlaist-dir-reizes, -O izlaist direktorijus no --times
--izlaist-saites-reizes, -J izlaist simboliskas saites no --times
--super uztvērējs mēģina superlietotāju aktivitātes
--fake-super store/atgūt priviliģētus attrs, izmantojot xattrs
--reti, -S pārvērš nulles secības retos blokos
--iepriekš piešķirt, piešķirt dest failus pirms to rakstīšanas
--write-devices raksta ierīcēs kā failus (nozīmē --inplace)
--dry-run, -n veikt izmēģinājuma braucienu bez izmaiņām
--whole-file, -W kopēt failus veselus (bez delta-xfer algoritma)
--checksum-choice=STR izvēlieties kontrolsummas algoritmu (pazīstams arī kā --cc)
--one-file-system, -x nepārkāpj failu sistēmas robežas
--block-size=SIZE, -B piespiest fiksētu kontrolsummu block-size
--rsh=COMMAND, -e norādiet izmantojamo attālo čaulu
--rsync-path=PROGRAM norāda rsync, kas jāpalaiž attālajā datorā
--esošais izlaist jaunu failu izveidi uztvērējā
--ignorēt esošos izlaist atjaunināšanas failus, kas pastāv uztvērējā
--remove-source-files sūtītājs noņem sinhronizētos failus (ne-dir)
--del aizstājvārds --delete-during
--dzēst dzēst svešus failus no dest dirs
--delete-before uztvērējs dzēš pirms xfer, nevis laikā
--delete-during receiver dzēš pārsūtīšanas laikā
--delete-delay atrast dzēsumus laikā, dzēst pēc
--delete-after saņēmējs dzēš pēc pārsūtīšanas, nevis laikā
--delete-excluded arī dzēst izslēgtos failus no dest dirs
--ignore-missing-args ignorē trūkstošos avota argumentus bez kļūdām
--delete-missing-args dzēst trūkstošos avota argumentus no galamērķa
--ignore-errors dzēst pat tad, ja ir I/O kļūdas
--piespiedu spēka dzēšana dirs pat tad, ja tie nav tukši
--max-delete=NUM neizdzēš vairāk par NUM failiem
--max-size=SIZE nepārsūtiet failus, kas ir lielāki par SIZE
--min-size=SIZE nepārsūtiet nevienu failu, kas ir mazāks par SIZE
--max-alloc=SIZE mainīt ierobežojumu, kas attiecas uz atmiņas aloku
--daļēji saglabāt daļēji pārsūtītus failus
--partial-dir=DIR ievietoja daļēji pārsūtītu failu DIR
--delay-updates beigās ievieto visus atjauninātos failus
--prune-empty-dirs, -m plūmju tukšas direktoriju ķēdes no failu saraksta
--numeric-ids nekartē uid/gid vērtības pēc lietotāja/grupas nosaukuma
--usermap=STRING pielāgota lietotājvārda kartēšana
--groupmap=STRING pielāgota grupas nosaukuma kartēšana
--chown=LIETOTĀJS:GRUPAS vienkāršais lietotājvārds/grupas nosaukuma kartēšana
--timeout=SEKUNDES iestatīt I/O taimautu sekundēs
--contimeout=SEKUNDES iestatīt dēmona savienojuma taimautu sekundēs
--ignore-times, -Es neizlaižu failus, kas atbilst lielumam un laikam
--size-only izlaist failus, kas atbilst lielumam
--modify-window=NUM, -@ iestatiet precizitāti mod-time salīdzinājumiem
--temp-dir=DIR, -T izveidot pagaidu failus direktorijā DIR
--fuzzy, -y atrast līdzīgu failu pamatam, ja nav dest faila
--compare-dest=DIR arī salīdzina mērķa failus attiecībā pret DIR
--copy-dest=DIR ... un iekļaut nemainītu failu kopijas
--link-dest=DIR cietā saite uz failiem DIR, ja tas nav mainīts
--saspiest, -z saspiest faila datus pārsūtīšanas laikā
--compress-choice=STR izvēlieties saspiešanas algoritmu (pazīstams arī kā --zc)
--compress-level=NUM skaidri iestatīts saspiešanas līmenis (pazīstams arī kā --zl)
--skip-compress=LIST izlaist failu saspiešanu ar sufiksu LIST
--cvs-exclude, -C automātiski ignorē failus tāpat kā CVS
--filter=RULE, -f pievienot failu filtrēšanas KĀRTULU
-F tāds pats kā --filter='dir-merge /.rsync-filter'
                         atkārtots: --filter='- .rsync-filter'
--exclude=PATTERN izslēgt failus, kas atbilst PATTERN
--exclude-from=FILE lasīt izslēgt modeļus no FILE
--include=PATTERN neizslēdz failus, kas atbilst PATTERN
--include-from=FILE lasīt iekļaut modeļus no FILE
--files-from=FILE lasīt avota failu nosaukumu sarakstu no FILE
--no0, -0 visi *-no/filtra faili ir norobežoti ar 0s
--protect-args, -s bez telpas sadalīšanas; Tikai aizstājējzīmes
--copy-as=USER[:GROUP] norādīt lietotāju & izvēles grupu kopijai
--ignore-case ignorēt reģistru, salīdzinot failu nosaukumus
--address=ADRESE saistīt izejošās ligzdas adresi ar dēmonu
--port=PORT norādīt dubultkolu alternatīvo porta numuru
--sockopts=OPTIONS norādīt pielāgotas TCP opcijas
--blocking-io izmantojiet bloķējošu I/O attālajam apvalkam
--outbuf=N| L|B iestatīt buferizāciju uz Nav, Line vai Block
--stats sniedz dažus failu pārsūtīšanas statistikas datus
--8 bitu izvade, -8 atstājiet augsta bitu rakstzīmes bez izvades
- cilvēkam lasāmi, -h izejas numuri cilvēkam lasāmā formātā
--progress parāda progresu pārsūtīšanas laikā
-P tas pats kā --daļējs --progress
--itemize-changes, -i izvada izmaiņu kopsavilkumu visiem atjauninājumiem
--remote-option=OPT, -M sūtīt OPTION tikai uz attālo pusi
--out-format=FORMAT izvades atjauninājumi, izmantojot norādīto FORMAT
--log-file=FILE log ko mēs darām ar norādīto FILE
--log-file-format=FMT žurnāls tiek atjaunināts, izmantojot norādīto FMT
--password-file=FILE nolasīt dēmona piekļuves paroli no FILE
--early-input=FILE izmantojiet FILE dēmona agrīnajai izpildievadei
--list-only uzskaitiet failus, nevis kopējiet tos
--bwlimit=ĀTRUMA ierobežojuma ligzdas I/O joslas platums
--stop-after=MINS Pārtraukt rsync pēc MINS minūtēm
--stop-at=y-m-dTh:m Apturēt rsync norādītajā brīdī
--write-batch=FILE rakstiet partijas atjauninājumu uz FILE
--only-write-batch=FAILS kā --write-batch, bet bez atjaunināšanas dest
--read-batch=FILE nolasa pakešu atjauninājumu no FILE
--protocol=NUM piespiež izmantot vecāku protokola versiju
--iconv=CONVERT_SPEC pieprasīt failu nosaukumu rakstzīmju kopas konvertēšanu
--tr=BAD/GOOD transliterēt failu nosaukumus
--checksum-seed=NUM kopas bloka/faila kontrolsummas sēklas (uzlabots)
--ipv4, -4 dod priekšroku IPv4
--ipv6, -6 dod priekšroku IPv6
--versija, -V izdrukājiet versiju + cita informācija un izejiet
--help, -h (*) parādīt šo palīdzību (* -h ir palīdzība tikai pati par sevi)

Izmantojiet "rsync --daemon --help", lai skatītu dēmona režīma komandrindas opcijas.
Lūdzu, skatiet rsync(1) un rsyncd.conf(5) man lapas, lai iegūtu pilnu dokumentāciju.
SkatītHipersaites pieteikšanās ir redzama.atjauninājumiem, ziņojumiem par kļūdām un atbildēm

Lietošanas instrukcija:

Piemēram, ja sinhronizējat direktorija failu ar direktoriju B, šajā piemērā direktorijā tiek izmantots relatīvais ceļš.


-av -a, --arhīva arhīva režīms, kas nozīmē failu pārsūtīšanu rekursīvi un visu failu atribūtu saglabāšanu vienādu ar -rlptgoD; -v,-- izvērsta izvērsta izvade izvērstā režīmā.
- progress parāda pārsūtīšanas procesu.
--delete-after Dzēst pēc pārsūtīšanas pabeigšanas.
--izslēgt izlaist failus vai direktorijus.

a/ avota direktorijs, b/ mērķa direktorijs. Šeit var izmantot relatīvos ceļus, kā arī absolūtos ceļus.

Pirmajā sinhronizācijā tiks sinhronizēti visi faili, un katrā nākamajā sinhronizācijā tiks sinhronizēti tikai faili ar atšķirībām.

Mapes saturs tiek sinhronizēts

Sinhronizējiet mapes D:\itsvse\source saturu ar mapi D:\itsvse\target un izslēdziet .svn, . git direktoriju, komanda ir šāda:

Tā kā tas ir rīks, kas pārnests no Linux, sinhronizējot diskus, direktoriju rakstīšanas metode atšķiras no parastās rakstīšanas metodes sistēmā Windows.

Piemēram, C diskam jābūt formātā /cygdrive/c/, un abc direktorijam zem C diska jābūt rakstītam kā /cygdrive/c/abc/.



Sikspārņu partijas failu var saglabāt ar šādu komandu:

(Beigas)





Iepriekšējo:Java saņem pilnu informāciju par izņēmumiem (zvanu steka)
Nākamo:CentOS 7 instalē izpildlaika vidi ar ASP.NET Core 3.1
 Saimnieks| Publicēts 19.09.2021 12:58:31 |
--delete-after izdzēš failus, kas nepastāv avotā, ieteicams pievienot šo parametru.
Publicēts 19.09.2021 19:07:10 |
Tagad man ir jāatbild, lai to redzētu
 Saimnieks| Publicēts 02.01.2022 22:54:10 |
Izmantojiet: rsync [OPTION]... SRC [SRC]... DEST
Piekļuve, izmantojot attālo čaulu:
rsync [opcijas]... [username@] SAIMNIEKS:SRC [DEST]
rsync [opcijas]... SRC [SRC]... [username@] SAIMNIEKS:DEST
Piekļuve, izmantojot rsync dēmonu:
rsync [opcijas]... [username@] HOST::SRC [DEST]
rsync [opcijas]... SRC [SRC]... [username@] SAIMNIEKS::D EST
rsync [opcijas]... SRC [SRC]... rsync://[username@]HOST[:P ORT]/DEST
rsync [opcijas]... rsync://[USER@]HOST[:P ORT]/SRC [DEST]

Ņemiet vērā, ka ':' izmantos SSH, lai izveidotu savienojumu attālināti, savukārt '::' un 'rsync://' tiks izmantoti, lai izveidotu savienojumu ar rsync dēmona serveri, izmantojot tcp, kam nepieciešams SRC (avots) un DEST (mērķis), kas satur moduļa nosaukumu

Opcijas
-v, --izvērsts izvērsts režīma izvade
--info=FLAGS izvada INFO līmeni
--debug=FLAGS izvada DEBUG līmeni
--msgs2stderr īpaša izvades apstrāde atkļūdošanai
-q, --kluss ignorē izvadi bez kļūdām
--no-motd ignorē dēmona režīma MOTD
-c, --checksum veikt automātisku izlaišanu, pamatojoties uz kontrolsummām, nevis noklusējuma modifikācijas laiku un faila lielumu
-a, --arhīva arhīva (saspiešanas) režīms, kas nozīmē failu pārsūtīšanu rekursīvi un visu failu atribūtu saglabāšanu līdzvērtīgus -rlptgoD (bez -H, -A, -X)
--no-OPTION, lai izslēgtu netiešās opcijas (piemēram, --no-D)
-r, --rekursīvie tiek apstrādāti apakšdirektoriju rekursīvajā režīmā
-R, --relatīvi izmanto relatīvo ceļu informāciju
--no-implied-dirs neizmanto --reliation, lai nosūtītu netiešu direktoriju
-b, --backup Izveidojiet dublējumu, tas ir, ja mērķis jau pastāv un tam ir tāds pats faila nosaukums, pārdēvējiet veco failu uz ~faila nosaukums. Varat izmantot opciju --suffix, lai norādītu citu dublējuma faila prefiksu
--backup-dir=DIR Saglabājiet dublējuma failu (piemēram, ~faila nosaukums) norādītajā direktorijā
--suffix=SUFFIX definē dublējuma faila prefiksu, kas pēc noklusējuma ir ~
-u, --update vienkārši veiciet atjaunināšanu, tas ir, izlaidiet visus failus, kas jau pastāv DST un ir vēlāk par dublējamo failu (nepārraksta atjaunināto failu)
--inplace update destination files in place (SKATĪT MAN LAPU)
--pend: pievieno datus īsākiem failiem
--append-verify ir līdzīgs --append, bet kontrolsummas tiek aprēķinātas vecākiem datiem
-d, --dirs neizmanto rekursīvos transporta katalogus
-l, --saites neapstrādā simboliskas saites (saglabāt simboliskas saites)
-L, --copy-links Apstrādāt simboliskas saites kā specifiskus failus vai mapes
--copy-unsafe-links apstrādā tikai nedrošas simboliskas saites
--safe-links ignorē simboliskas saites, kas nav SRC avota direktorijā
--munge-links munge symlinks padara tos drošākus (bet nelietojamus)
-k, --copy-dirlinks pārvērš simboliskas saites uz mapēm mapēs
-K, --keep-dirlinks uztver uztvērēja simbolisko saiti uz mapi kā mapi
-H, --cietās saites saglabā cietās saites
-p, --pastāvīgās rezerves atļaujas
-E, --izpildāmība saglabā faila izpildāmos rekvizītus
--chmod=CHMOD ietekmē faila vai mapes rekvizītus
-A, --acls saglabā ACL (apzīmē --perms)
-X, --xattrs saglabā paplašināto rekvizītu
-o, --owner Saglabāt īpašnieku (tikai superlietotājs)
-g, --grupa saglabā grupu
--ierīces Saglabāt ierīces failus (tikai superlietotājam)
--copy-devices Kopējiet ierīces faila saturu tā, it kā tas būtu fails
--specials saglabā īpašus failus
-D un --ierīces --īpašie
-t, --times saglabā modifikācijas laiku
-O, --omit-dir-times ignorē mapes modificēšanas laiku
-J, --omit-link-times ignorē simboliskās saites modifikācijas laiku
--super Uztvērējs mēģina darboties ar superlietotāju
--fake-super izmanto xattrs, lai saglabātu un atjaunotu atļauju atribūtus
-S, --reta īpaša apstrāde ar retiem failiem, lai ietaupītu vietu
--iepriekš piešķirt DST failus pirms rakstīšanas
-n, --dry-run veic testa izpildi bez faktiskām izmaiņām un parāda tikai to, kā fails tiks manipulēts
-W, --whole-file kopēt failu bez pakāpeniskas noteikšanas
-x, --one-file-system nepārkāpj failu sistēmas robežu
-B, --block-size=SIZE Pārbaudes algoritma izmantotais bloka lielums pēc noklusējuma ir 700 baiti
-e, --rsh=COMMAND Norāda, ka datu sinhronizācija tiek veikta, izmantojot rsh, ssh
--rsync-path=PROGRAM Norāda ceļu, kur attālajā serverī atrodas komanda rsync
--esošie tikai esošie atjauninājumu faili, kas jau pastāv vasaras laikā, nevis jaunizveidoto failu dublēšana
--ignorēt esošos izlaiž, atjauninot failus, kas jau pastāv vasaras laikā
--remove-source-files Sūtītājs izdzēš avota failu, kas nav mape
--del --delete-during
--delete izdzēš tos failus, kas nav vasaras laikā, kuru SRC nav
--delete-before Dzēst pirms pārsūtīšanas, nevis pārsūtīšanas laikā
--delete-during tiek izdzēsts pārsūtīšanas laikā
--delete-delay Nosaka, kas jāizdzēš pārsūtīšanas procesa laikā, un izdzēš to pēc pārsūtīšanas beigām
--delete-after tiek izdzēsts pēc pārsūtīšanas beigām, nevis pārsūtīšanas laikā
--delete-excluded izdzēš arī failus, kas tiek izslēgti ar šo opciju
--ignore-missing-args ignorē trūkstošos avota parametrus un neizvada kļūdas
--delete-missing-args izdzēš trūkstošos avota parametrus no DEST
--ignore-errors tiek noņemts pat tad, ja ir I/O kļūda
--force force delete pat tad, ja mape nav tukša
--max-delete=NUM neizdzēš vairāk par norādīto failu skaitu
--max-size=SIZE nepārsūta failus, kas ir lielāki par norādīto lielumu
--min-size=SIZE nepārsūta failus, kas ir mazāki par norādīto izmēru
- daļēji saglabā failus, kas kādu iemeslu dēļ nav pilnībā pārsūtīti, lai paātrinātu turpmāko retranslāciju (t.i., pārtraukuma punkta atsākšanu)
--partial-dir=DIR Ievieto failus, kas kāda iemesla dēļ nav pilnībā pārsūtīti uz norādīto mapi
--delay-updates ievieto visus atjauninātos failus pārsūtīšanas beigās
-m, --prune-empty-dirs noņem tukšo direktoriju ķēdi no failu saraksta
--numeric-ids Nekartējiet uid/gid vērtības uz lietotāju/grupu nosaukumiem
--usermap=STRING pielāgota lietotājvārda kartēšana
--groupmap=STRING pielāgota grupas nosaukuma kartēšana
--chown=LIETOTĀJS:GRUPA vienkārša lietotāja/grupas nosaukuma kartēšana
--timeout=SECONDS Iestata I/O taimautu sekundēs
--contimeout=SECONDS Iestata dēmona savienojuma taimautu sekundēs
-I, --ignore-times neizlaiž failus, kuriem ir vienāds laiks un izmērs
-M, --remote-option=OPTION nosūta norādīto opciju tikai uz attālo galu
--size-only izlaiž tikai tāda paša lieluma failus
--modify-window=NUM Laikspiedola logs, ko izmanto, lai noteiktu, vai fails ir identisks laika ziņā, pēc noklusējuma ir 0
-T, --temp-dir=DIR, lai izveidotu pagaidu failu norādītajā mapē
-y, --fuzzy Ja DEST nav failu, meklējiet līdzīgus failus
--compare-dest=DIR arī salīdzina failus DIR, lai izlemtu, vai ir nepieciešams dublējums
--copy-dest=DIR ir līdzīgs iepriekšminētajam, bet tas arī kopē nemainītos failus norādītajā mapē
--link-dest=DIR ir līdzīgs iepriekšminētajam, izņemot to, ka nemainītais fails ir cieši saistīts ar vasaras laiku
-z, --saspiest saspiešanu pārraides laikā
--compress-level=NUM norāda saspiešanas līmeņus no 0 līdz 9, kur noklusējums ir 6
--skip-compress=LIST Izlaiž failus ar saspiestu faila sufiksu norādītajā sarakstā
-C, --cvs-exclude automātiski izlaiž CVS būvēšanas failus
-f, --filter=RULE Failu filtrēšanas kārtulas pievienošana
-F ir vienāds ar --filter='dir-merge /.rsync-filter'
    Dublikāts: --filter='-.rsync-filter'
--exclude=PATTERN izslēdz failus, kas atbilst atbilstības kārtulām
--exclude-from=FILE nolasa failus, kas jāizslēdz no norādītā faila
--include=PATTERN satur (neizslēdz) failus, kas atbilst atbilstības kārtulām
--include-from=FILE nolasa failus, kas jāiekļauj (nav izslēgti) no norādītā faila
--files-from=FILE nolasa SRC avota failu sarakstu no norādītā faila
-0, --from0 Faila nosaukums, kas nolasīts no faila, beidzas ar '\0'
-s, --protect-args bez telpu atdalīšanas; Tikai aizstājējzīmju speciālās rakstzīmes
--address=ADRESE uz norādīto adresi
--port=PORT Norāda citus rsync pakalpojuma portus
--sockopts=OPTIONS Norāda pielāgotu TCP opciju
--blocking-io izmanto bloķējošo IO attālajām čaulām
--stats nodrošina noteiktu failu pārsūtīšanas statusu
-8, --8 bitu izvade atstāj augsta bitu rakstzīmes
-h, --cilvēklasāms izvada skaitļus cilvēklasāmā formātā
--progress parāda progresu pārsūtīšanas laikā
-P ir ekvivalents --daļējam --progress
-i, --itemize-changes izvada visu atjauninājumu izmaiņu kopsavilkumu
--out-format=FORMAT Izvades atjauninājumi norādītajā formātā
--log-file=FILE saglabā žurnālu norādītajā failā
--log-file-format=FMT Atjaunināt žurnālu norādītajā formātā
--password-file=FILE Nolasa dēmona servera paroli no faila
--list-only nekopē, bet tikai sarakstus
--bwlimit=RATE ierobežo ligzdas I/O joslas platumu
--outbuf=N| L|B iestata izvades buferi, kas ir Nav, Rindiņa vai Bloks
--write-batch=FILE raksta uz pakešu atjauninājumiem norādītajā failā
--only-write-batch=FILE ir līdzīgs iepriekš minētajam, bet ar tikai rakstāmu atjauninājumu uz DST
--read-batch=FILE nolasa partijas atjauninājumu no norādītā faila
--protocol=NUM pieprasa izmantot norādīto vecāko protokola versiju
--iconv=CONVERT_SPEC Veiciet failu nosaukumu rakstzīmju kodēšanas konvertēšanu
--checksum-seed=NUM nosaka bloka/faila kontrolsummas sēklu
-4, --IPv4 dod priekšroku IPv4 izmantošanai
-6, --IPv6 atbalsta IPv6 izmantošanu
--versija izdrukā versijas numuru
(-h) --palīdzība parāda palīdzības informāciju
 Saimnieks| Publicēts 03.01.2022 20:19:55 |
Ierobežots neļauj chmod mainīt failus vai direktorijus, izmantojot netriviālus ACL. ACL ir triviāli, ja tos var pilnībā attēlot kā failu modeļus, nezaudējot piekļuves noteikumus. ACL režīma iestatīšana uz ierobežotu bieži tiek izmantota, lai optimizētu datu kopas MVU koplietošanai, taču var būt nepieciešama papildu optimizācija. Piemēram, lai konfigurētu rsync uzdevumu ar šo datu kopu, var būt nepieciešams pievienot --no-perms kā papildu opciju uzdevumam.

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

Publicēts 09.10.2022 16:12:45 |
Paldies, ka dalījāties!
 Saimnieks| Publicēts 27.08.2023 10:55:27 |
 Saimnieks| Publicēts 30.08.2023 18:37:56 |
Šī komanda ir 10 reizes ātrāka nekā ar peles labo pogu noklikšķinot uz kopēšanas-ielīmēšanas:

Publicēts 07.12.2023 18:31:24 |
Mācīties
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com