Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 30045|Răspunde: 8

[ferestre] Windows folosește cwRsync (Rsync) pentru a sincroniza două fișiere de disc

[Copiază linkul]
Postat pe 19.09.2021 12:46:35 | | | |
Deoarece ești gata să reinstalezi Windows 11 și vrei să faci backup la fișierele discului original pe noul disc, formatează toate dischetele.

Cea mai simplă metodă este să copiezi și să liști, astăzi se folosește cwRsync(Rsync) pentru a sincroniza două foldere (dacă sincronizarea a două foldere este realizată, adică sincronizarea a două discuri).cwRsync poate implementa backup incremental, adică backup-ul sursă către țintă, va copia și lipi doar fișierele pe care ținta nu le are de la sursă; dacă sursa și ținta au același nume de fișier și conținut diferit, cwRsync va suprascrie fișierele sursă către țintă

rsync este un instrument de sincronizare a fișierelor pe Linux care folosește algoritmul său unic pentru a sincroniza două directoare nativ sau între mașini. Acest instrument foarte util este disponibil și pe Windows și se numește cwRsync.

Descarcă cwRsync

Adresă:Autentificarea cu hyperlink este vizibilă.



Adresă alternativă de descărcare:Autentificarea cu hyperlink este vizibilă.

Decompresie și setarea variabilelor de mediu

Am extras pachetul descărcat în directorul D:\\dev_tools\cwrsync_client_6.2.2.2_x64_free de mai jos, apoi am adăugat permanent rsync.exe variabilelor de mediu folosind următoarea linie de comandă:

cmd pentru a seta comanda variabilă permanentă de mediu
https://www.itsvse.com/thread-9230-1-1.html



Parametrii liniei de comandă sunt următorii:

Usage: rsync [OPTION]... SRC [SRC]... DEST
  sau rsync [OPTION]... SRC [SRC]... [USER@] GAZDĂ: DEST
  sau rsync [OPTION]... SRC [SRC]... [USER@] GAZDĂ::D EST
  sau rsync [OPTION]... SRC [SRC]... rsync://[USER@]GAZDĂ[:P ORT]/DEST
  sau rsync [OPTION]... [USER@] GAZDĂ: SRC [DEST]
  sau rsync [OPTION]... [USER@] GAZDĂ::SRC [DEST]
  sau rsync [OPTION]... rsync://[USER@]GAZDĂ[:P ORT]/SRC [DEST]
Utilizările ':' se conectează prin remote shell, în timp ce utilizările '::' și 'rsync://' se conectează
către un daemon rsync și necesită ca SRC sau DEST să înceapă cu un nume de modul.

Opțiuni
--verbos, -v crește verbozitatea
--info=FLAGS verbozitatea informațională detaliată
--debug=FLAGS verbozitatea detaliată a depanării
--stderr=e|a|c schimbă stderr mod de ieșire (implicit: erori)
--liniște, -q suprimă mesajele non-eroare
--no-motd suprimă modul daemon MOTD
--checksum, -c skip bazat pe checksum, nu pe mod-time & size
--arhivă, -un mod arhivă; egal cu -rlptgoD (fără -H,-A,-X)
--no-OPTION dezactivează o OPTION implicită (de exemplu --no-D)
--recursiv, -r recursiv în directoare
--relativ, -R folosesc denumiri de căi relative
--no-implied-dirs nu trimit dirs implicit cu --relative
--backup, -b fac backup-uri (vezi --sufix & --backup-dir)
--backup-dir=DIR fac backup-uri în ierarhie bazate pe DIR
--sufix=sufix de backup (implicit ~ fără ---backup-dir)
--update, -u sari fișierele mai noi pe receptor
--fișiere de destinație de actualizare la fața locului
--adaugă date pe fișiere mai scurte
--adaugă-verifică --adaugă cu date vechi în suma de verificare a fișierului
--dirs, -d directoare de transfer fără recurență
--mkpath creează componenta de cale a destinației
--linkuri, -l copiază legături simnice ca linkuri simnice
--copy-links, -L transformă symlink-ul în fișier/dir de referință
--copy-unsafe-links doar simbollinkurile "nesigure" sunt transformate
--legăturile sigure ignoră simlinkurile care indică în afara arborelui
--munge-link-uri munge symlink-uri pentru a le face sigure și inutilizabile
--copy-dirlinks, -k transformă symlink în dir în dir referent
--keep-dirlinks, -K tratează direcția simbolizată pe receptor ca dir-ul
--legături fixe, -H păstrează legăturile dure
--perm-uri, -p păstrează permisiunile
--executabilitate, -E păstrează executabilitatea
--chmod=CHMOD afectează permisiunile fișierelor și/sau directorului
--ACL-uri, -A păstrează ACL-urile (implică --perm-uri)
--xattrs, -X păstrează atributele extinse
--proprietar, -o proprietar de rezervație (doar super-utilizator)
--grup, -g grup de rezervație
--dispozitivele păstrează fișierele dispozitivelor (doar pentru super-utilizator)
--specialele păstrează fișiere speciale
-D la fel ca --dispozitive --speciale
--ori, -t păstrează timpii de modificare
--uneori, -U păstrează timpii de acces (utilizare)
--open-noatime, evită schimbarea atime-ului la fișierele deschise
--crtimes, -N păstrează timpii de creare (noutate)
--omit-dir-times, -O, omit directoarele din --time
--omit-link-times, -J omit symlink-uri din --times
--superreceptor încearcă activități de super-utilizator
--fake-super store/recover privileged attrs folosind xattrs
--rare, -S transformă secvențe de nule în blocuri rare
--prealocă, alocă fișierele dest înainte de a le scrie
--dispozitivele-scriu scriu pe dispozitive ca fișiere (implică --inplace)
--verificare generală, -n efectuează o probă fără modificări
--fișier întreg, -W copiază fișiere întregi (fără algoritmul delta-xfer)
--checksum-choice=STR alege algoritmul de sumă de verificare (cunoscut și ca --cc)
--un sistem de fișiere, -x nu trec granițele sistemului de fișiere
--dimensiunea-blocului=DIMENSIUNE, -B forțează o sumă de control fixă-dimensiune a blocului
--rsh=COMMAND, -e specifică shell-ul remote de folosit
--rsync-path=PROGRAM specifică rsync să ruleze pe o mașină la distanță
--skip existent creând fișiere noi pe receiver
--ignoră actualizarea fișierelor existente care există pe receptor
--elimine-source-files expeditor elimină fișierele sincronizate (non-dir)
--del un alias pentru --delete-during
--șterge fișierele inutile din dest dirs
--șterge-înainte receptorul șterge înainte de xfer, nu în timpul
--șterge în timpul receptorului șterge în timpul transferului
--șterge-întârzie găsește ștergeri în timpul, șterge după
--șterge-după receptor șterge după transfer, nu în timpul
--delete-exclud, de asemenea, șterge fișierele excluse din direcțiile dest
--ignore-missing-args ignoră arg-sursă lipsă fără eroare
--delete-missing-args șterge arg-sursa lipsă de la destinație
--ignore-errors șterge chiar dacă există erori de I/O
--forțează ștergerea direțiilor directoare chiar dacă nu sunt goale
--max-delete=NUM nu șterge mai mult de fișiere NUM
--max-size=SIZE nu transfera niciun fișier mai mare decât SIZE
--min-size=SIZE nu transfera niciun fișier mai mic decât SIZE
--max-alloc=SIZE modifică o limită legată de alloc de memorie
--păstrează parțial fișierele transferate parțial
--partial-dir=DIR pune un fișier parțial transferat în DIR
--actualizările-întârziere pun toate fișierele actualizate la locul lor la final
--prune-vidty-dirs, -m taie lanțurile de directoare goale din lista de fișiere
--numeric-id-urile nu mapează valorile uid/gid după numele utilizatorului/grupului
--usermap=STRING mapare personalizată a numelor de utilizator
--groupmap=STRING mapare personalizată a numelor grupurilor
--chown=USER:GROUP mapare simplă nume de utilizator/nume de grup
--timeout=SECUNDE setați timeout I/O în secunde
--contimeout=SECUNDE setează timeout-ul conexiunii daemonului în secunde
--ignoră-timpul, -nu sar peste fișiere care se potrivesc cu dimensiunea și timpul
--fișiere skip doar de dimensiune care corespund ca dimensiune
--modify-window=NUM, -@ setează acuratețea pentru comparațiile mod-time
--tempor-dir=DIR, -T creează fișiere temporare în directorul DIR
--fuzzy, -y găsește fișier similar pentru bază dacă nu există fișier dest
--compare-dest=DIR compară și fișierele destinație în raport cu DIR
--copy-dest=DIR ... și include copii ale fișierelor nemodificate
--link-dest=DIR hardlink către fișierele din DIR când nu sunt modificate
--comprimă, -z comprimă datele fișierului în timpul transferului
--compress-choice=STR alege algoritmul de compresie (cunoscut și ca --zc)
--compress-level=NUM setează explicit nivelul de compresie (cunoscut și ca --zl)
--skip-compress=LIST sari comprimând fișierele cu sufix în LIST
--cvs-exclude, -C ignoră automat fișierele în același mod în care o face CVS
--filter=RULE, -f adaugă o RULE de filtrare a fișierelor
-F la fel ca --filter='dir-merge /.rsync-filter'
                         repetat: --filter='- .rsync-filter'
--exclude=PATTERN exclude fișiere corespunzătoare PATTERN
--exclude-from=FILE citire exclude modele din FILE
--include=PATTERN nu exclude fișierele care corespund PATTERN
--include-from=FILE citire include pattern-uri din FILE
--files-from=FILE, listă de citire a numelor de fișiere sursă din FILE
--from0, -0 toate fișierele *-from/filter sunt delimitate de 0
--protect-args, -s fără divizare a spațiului; Doar personaje wildcard
--copy-as=USER[:GROUP] specifică user & grup opțional pentru copie
--ignore-case ignore case când compari nume de fișiere
--address=ADDRESS bind adresa pentru socket-ul de ieșire către daemon
--port=PORT specifică numărul alternativ de port cu două puncte
--sockopts=OPTIONS specifică opțiuni TCP personalizate
--blocking-io folosește I/O de blocare pentru shell-ul de la distanță
--outbuf=N| L|B a configurat buffering către None, Line sau Block
--statisticile oferă unele statistici despre transferul de fișiere
--8-ieșire pe 8 biți, -8 lasă caracterele de biți mari neeliminate în ieșire
--lizibile de om, -h numere de ieșire într-un format lizibil de om
--progresul arată progresul în timpul transferului
-P la fel ca --parțial --progres
--enumeră-modificări, -i generează un rezumat-schimbări pentru toate actualizările
--remote-option=OPT, -M trimite OPTION doar pe partea de la distanță
--out-format=FORMAT actualizează ieșirea folosind FORMATUL specificat
--log-file=FILE log ce facem cu fișierul specificat
--log-file-format=actualizări de jurnal FMT folosind FMT-ul specificat
--fișier-parolă=FIȘIER citit parolă de acces la demoni din FIȘIER
--early-input=FILE folosește FILE pentru inputul executiv timpuriu al daemonului
--listează doar fișierele în loc să le copiezi
--bwlimit=RATE limit lățimea de bandă a socketului I/O
--stop-după=MINS Oprește rsync după ce au trecut MINUTE
--stop-at=y-m-dTh:m Oprește rsync la momentul specificat
--write-batch=FILE scrie o actualizare în loturi la FILE
--only-write-batch=FILE ca --write-batch, dar fără a actualiza dest
--read-batch=FILE citește o actualizare batched din FILE
--protocol=NUM forțează utilizarea unei versiuni mai vechi de protocol
--iconv=CONVERT_SPEC conversia cardset-ului de cerere a numelor fișierelor
--tr=Nume de fișiere transliterate RĂU/BUN
--checksum-seed=NUM set block/file checksum seed (avansat)
--ipv4, -4 preferă IPv4
--ipv6, -6 preferă IPv6
--versiune, -V tipărește versiunea + alte informații și ieși
--ajutor, -h (*) arată acest ajutor (* -h este ajutor doar în sine)

Folosește "rsync --daemon --help" pentru a vedea opțiunile de linie de comandă pentru modul daemon.
Vă rugăm să consultați paginile man-man rsync(1) și rsyncd.conf(5) pentru documentația completă.
VeziAutentificarea cu hyperlink este vizibilă.pentru actualizări, rapoarte de bug-uri și răspunsuri

Instrucțiuni de utilizare:

De exemplu, dacă sincronizezi un fișier de director cu directorul B, directorul din acest exemplu folosește o cale relativă.


-av -a, --archive archive mode, care înseamnă transferul recursiv al fișierelor și păstrarea tuturor atributelor fișierelor, egale cu -rlptgoD; -v,--verbose output în modul verbos.
--progresul arată procesul de transfer.
--delete-after Șterge după ce transferul s-a încheiat.
--exclude fișierele sau directoarele de sărituri.

a/ directorul sursă, b/ directorul țintă. Aici pot fi folosite căi relative, precum și căi absolute.

Prima sincronizare va sincroniza toate fișierele, iar fiecare sincronizare ulterioară va sincroniza doar fișierele cu diferențe.

Conținutul folderului este sincronizat

Sincronizați conținutul folderului D:\itsvse\source cu folderul D:\itsvse\target și excludeți .svn, . git directory, comanda este următoarea:

Deoarece acesta este un instrument portat de pe Linux, când se sincronizează între discuri, metoda de scriere a directoarelor este diferită de metoda obișnuită de scriere în Windows.

De exemplu, unitatea C ar trebui să fie în formatul /cygdrive/c/, iar directorul abc de sub unitatea C ar trebui să fie scris ca /cygdrive/c/abc/.



Poți salva un fișier batch bat cu comanda următoare:

(Sfârșit)





Precedent:Java primește informații complete despre excepții (stivă de apeluri)
Următor:CentOS 7 instalează mediul de rulare cu ASP.NET Core 3.1
 Proprietarul| Postat pe 19.09.2021 12:58:31 |
--delete-after șterge fișierele care nu există în sursă, se recomandă adăugarea acestui parametru.
Postat pe 19.09.2021 19:07:10 |
Acum trebuie să răspund ca să văd
 Proprietarul| Postat pe 02.01.2022 22:54:10 |
Folosiți: rsync [OPTION]... SRC [SRC]... DEST
Acces prin shell la distanță:
rsync [opțiuni]... [username@] GAZDĂ: SRC [DEST]
rsync [opțiuni]... SRC [SRC]... [username@] GAZDĂ: DEST
Acces prin daemonul rsync:
rsync [opțiuni]... [username@] GAZDĂ::SRC [DEST]
rsync [opțiuni]... SRC [SRC]... [username@] GAZDĂ::D EST
rsync [opțiuni]... SRC [SRC]... rsync://[username@]HOST[:P ORT]/DEST
rsync [opțiuni]... rsync://[USER@]GAZDĂ[:P ORT]/SRC [DEST]

Rețineți că ':' va folosi SSH pentru a se conecta de la distanță, în timp ce '::' și 'rsync://' vor fi folosite pentru a se conecta la un server daemon rsync prin tcp, care necesită SRC (sursă) și DEST (scop) care conțin numele modulului

Opțiuni
-v, --verboz verboz ieșire în modul verbos
--info=FLAGS generează nivelul INFO
--debug=FLAGS generează nivelul DEBUG
--msgs2stderr procesare specială de ieșire pentru depanare
-q, --quiet ignoră ieșirea fără eroare
--no-motd ignoră MOTD-ul modului Daemon
-c, --checksum fac sărituri automate bazate pe sume de control în loc de timpul implicit de modificare și dimensiunea fișierului
-a, --arhivare Modul de arhivare (compresie), care înseamnă transferul recursiv al fișierelor și păstrarea tuturor atributelor fișierelor echivalente cu -rlptgoD (fără -H, -A, -X)
--no-OPTION pentru dezactivarea opțiunilor implicite (de exemplu --no-D)
-r, --recursive sunt procesate în mod recursiv pentru subdirectoare
-R, --relativ folosește informația relativă a traseului
--no-implied-dirs nu folosește --relative pentru a trimite un director implicit
-b, --backup Creează o backup, adică, dacă scopul există deja și are același nume de fișier, redenumește fișierul vechi în ~filename. Poți folosi opțiunea --sufix pentru a specifica un alt prefix de fișier de backup
--backup-dir=DIR Salvează fișierul de backup (cum ar fi ~nume fișier) în directorul specificat
--sufix=SUFIX definește prefixul fișierului de backup, care este implicit ~
-u, --update doar fă update-ul, adică sari peste toate fișierele care există deja în DST și sunt mai târziu decât fișierul ce trebuie făcut backup (nu suprascrie fișierul actualizat)
--fișiere de destinație actualizare la fața locului (VEZI PAGINA MAN)
--adaugă atașează datele la fișiere mai scurte
--append-verify este similar cu --append, dar sumele de verificare sunt calculate pentru datele mai vechi
-d, --dirs nu folosesc directoare de transport recursiv
-l, --link-uri nu gestionează symlink-uri (păstrează symlinks)
-L, ---copy-links Tratează legăturile simbolice ca fișiere sau foldere specifice
--copy-unsafe-links gestionează doar legături simnice nesigure
--safe-links ignoră simbolurile care nu se află în directorul sursă SRC
--munge-link-uri munge symlink-uri le fac mai sigure (dar inutilizabile)
-k, --copy-dirlink-uri convertesc linkurile simbolice către foldere în foldere
-K, --keep-dirlinks tratează sinlinkul receptorului către folder ca pe un folder
-H, --legăturile dure păstrează legăturile dure
-p, --perms rezervă permisiuni
-E, --executabilitatea păstrează proprietățile executabilului fișierului
--chmod=CHMOD afectează proprietățile unui fișier sau folder
-A, --ACLS păstrează ACL-urile (înseamnă --perms)
-X, --xattrs păstrează proprietatea extinsă
-o, --proprietar Păstrează proprietarul (doar superutilizator)
-g, --grupul păstrează grupul
--dispozitivele păstrează fișierele dispozitivelor (doar superutilizator)
--dispozitive-de copiere Copiază conținutul fișierului dispozitivului ca și cum ar fi un fișier
--specials păstrează fișiere speciale
-D și --dispozitive --speciale
-t, --ori păstrează timpul de modificare
-O, --omit-dir-times ignoră timpul de modificare al folderului
-J, --omit-link-times ignoră timpul de modificare al legăturii simbolice
--super Receptorul încearcă să funcționeze cu superutilizatorul
--fake-super folosește xattrs pentru a stoca și restaura atributele de permisiune
-S, --tratament special rar al fișierelor rare pentru a economisi spațiu
--prealocă pre-alocă fișiere DST înainte de a scrie
-n, --dry-run efectuează un test fără modificări reale și arată doar cum va fi manipulat fișierul
-W, --copiază fișierul întreg fără detectare incrementală
-x, --one-file-system nu trec granița sistemului de fișiere
-B, --dimensiunea-blocului=SIZE Dimensiunea blocului folosită de algoritmul de verificare este de 700 de octeți în mod implicit
-e, --rsh=COMMAND Specifică faptul că sincronizarea datelor se realizează folosind rsh, ssh
--rsync-path=PROGRAM Specifică calea unde se află comanda rsync pe serverul de la distanță
--există actualizează doar fișierele care există deja în DST, fără a face backup la fișierele nou create
--ignoră săritele existente care actualizează fișierele care deja există în DST
--elimine-source-files Expeditorul șterge fișierul sursă care nu este un folder
--del --șterge-în timpul
--șterge acele fișiere care nu sunt în DST și pe care SRC nu le are
--delete-before Șterge înainte de transfer, nu în timpul transferului
--delete-during este șters în timpul transferului
--ștergere-întârziere Determină care va fi șters în timpul procesului de transfer și îl șterge după ce transferul se termină
--delete-after este șters după ce transferul s-a terminat, nu în timpul transferului
--delete-excluded șterge, de asemenea, fișierele de la capătul receptor care sunt excluse de această opțiune
--ignore-missing-args ignoră parametrii sursă lipsă și nu generează erori
--delete-missing-args șterge parametrii sursă lipsă din DEST
--ignore-errors este eliminat chiar dacă există o eroare I/O
--forțează ștergerea forțată chiar dacă folderul nu este gol
--max-delete=NUM nu șterge mai mult decât numărul specificat de fișiere
--max-size=SIZE nu transferă fișiere mai mari decât dimensiunea specificată
--min-size=SIZE nu transferă fișiere mai mici decât dimensiunea specificată
--păstrează parțial fișierele care nu au fost transferate complet dintr-un motiv oarecare pentru a accelera retransmiterea ulterioară (adică reluarea punctului de întrerupere)
--partial-dir=DIR plasează fișierele care nu au fost transferate complet dintr-un motiv oarecare în folderul specificat
--delay-updates pune toate fișierele actualizate la locul lor la finalul transferului
-m, --prune-empty-dirs elimină lanțul de directoare gol din lista de fișiere
--numeric-ids Nu asociați valorile uid/gid la nume de utilizatori/grupuri
--usermap=STRING mapare personalizată a numelor de utilizator
--groupmap=STRING mapare personalizată a numelor grupului
--chown=USER:GROUP mapare simplă nume utilizator/grup
--timeout=SECONDS Setează timeout-ul I/O în secunde
--contimeout=SECONDS Setează timeout-ul conexiunii Daemon în secunde
-Eu, --ignor timpii nu sar peste fișiere care au aceeași oră și dimensiune
-M, --remote-option=OPTION trimite doar opțiunea specificată la capătul de la distanță
--size-only doar sare peste fișiere de aceeași dimensiune
--modify-window=NUM Fereastra de marcaj temporal folosită pentru a determina dacă un fișier este identic cu timpul este implicit la 0
-T, --temp-dir=DIR pentru a crea un fișier temporar în folderul specificat
-y, --fuzzy Dacă DEST nu are fișiere, caută fișiere similare
--compare-dest=DIR compară, de asemenea, fișierele din DIR pentru a decide dacă este nevoie de un backup
--copy-dest=DIR este similar cu cele de mai sus, dar copiază și fișierele neschimbate din folderul specificat
--link-dest=DIR este similar cu cele de mai sus, cu excepția faptului că fișierul neschimbat este legat direct de DST
-z, --comprimă în timpul transmisiei
--compress-level=NUM specifică nivelurile de compresie 0-9, cu implicit 6
--skip-compress=LIST Sare peste fișiere cu sufixul fișierului comprimat în lista specificată
-C, --cvs-exclude sare automat fișierele de build CVS
-f, --filter=REGULĂ Adaugă o regulă de filtrare a fișierelor
-F este egal cu --filter='dir-merge /.rsync-filter'
    Duplicat: --filter='-.rsync-filter'
--exclude=PATTERN exclude fișierele care corespund regulilor de potrivire
--exclude-from=FILE citește fișierele care trebuie excluse din fișierul specificat
--include=PATTERN conține (nu exclude) fișiere care corespund regulilor de potrivire
--include-from=FILE citește fișierele care trebuie incluse (nu excluse) din fișierul specificat
--files-from=FILE citește lista fișierelor sursă SRC din fișierul specificat
-0, --from0 Numele fișierului citit din fișier se termină cu '\0'
-s, --protect-args fără separare spațială; Doar caractere speciale pentru wildcard-uri
--adresă=ADRESĂ către adresa specificată
--port=PORT Specifică alte porturi de serviciu rsync
--sockopts=OPTIONS Specifică o opțiune TCP personalizată
--blocking-io folosește blocarea IO pentru shell-uri la distanță
--stats oferă starea de transfer a anumitor fișiere
-8, --8-bit-output lasă caractere cu biți mari în ieșire
-h, ---citibil de om produce numere într-un format lizibil de om
--progresul arată progres în timpul transferului
-P este echivalent cu ---parțial --progres
-i, --itemize-changes oferă un rezumat al modificărilor la toate actualizările
--out-format=FORMAT Actualizări de ieșire în formatul specificat
--log-file=FILE salvează log-ul în fișierul specificat
--log-file-format=FMT Actualizează jurnalul în formatul specificat
--password-file=FILE Citește parola serverului Daemon din fișier
--list-only nu copie, ci doar liste
--bwlimit=RATE limitează lățimea de bandă a socketului I/O
--outbuf=N| L|B setează buffer-ul de ieșire, care este None, Linie sau Bloc
--write-batch=FILE scrie pentru actualizări batch ale fișierului specificat
--only-write-batch=FILE este similar cu cele de mai sus, dar cu o actualizare doar de scriere către DST
--read-batch=FILE citește o actualizare batch din fișierul specificat
--protocol=NUM impune utilizarea versiunii mai vechi specificate a protocolului
--iconv=CONVERT_SPEC Efectuează conversia codării caracterelor a numelor fișierelor
--checksum-seed=NUM setează seed-ul checksum al blocului/fișierului
-4, --IPv4 favorizează utilizarea IPv4
-6, --ipv6 favorizează utilizarea IPv6
--versiunea tipărește numărul de versiune
(-h) --ajutor afișează informații de ajutor
 Proprietarul| Postat pe 03.01.2022 20:19:55 |
Restricționat nu permite chmod să schimbe fișiere sau directoare folosind ACL-uri non-triviale. ACL-urile sunt triviale dacă pot fi reprezentate complet ca modele de fișiere fără a pierde nicio regulă de acces. Setarea modului ACL la restricționat este adesea folosită pentru a optimiza seturi de date pentru partajarea IMM-urilor, dar poate necesita o optimizare suplimentară. De exemplu, configurarea unei sarcini rsync cu acest set de date poate necesita adăugarea ---no-perms ca opțiune suplimentară pentru sarcină.

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

Postat pe 09.10.2022 16:12:45 |
Mulțumesc că ai împărtășit!
 Proprietarul| Postat pe 27.08.2023 10:55:27 |
 Proprietarul| Postat pe 30.08.2023 18:37:56 |
Următoarea comandă este de 10 ori mai rapidă decât copierea și lipirea cu click dreapta:

Postat pe 07.12.2023 18:31:24 |
Învăța
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com