Verwende: rsync [OPTION]... SRC [SRC]... DEST Zugriff über Fernschale: rsync [Optionen]... [username@] HOST:SRC [DEST] rsync [Optionen]... SRC [SRC]... [username@] MODERATOR:DEST Zugriff über rsync daemon: rsync [Optionen]... [username@] MODERATOR::SRC [DEST] rsync [Optionen]... SRC [SRC]... [username@] MODERATOR::D EST rsync [Optionen]... SRC [SRC]... rsync://[username@]HOST[:P ORT]/DEST rsync [Optionen]... rsync://[USER@]HOST[:P ORT]/SRC [DEST]
Beachten Sie, dass ':' SSH zur Fernverbindung verwendet, während '::' und 'rsync://' verwendet werden, um sich über TCP mit einem rsync-Daemon-Server zu verbinden, was SRC (Quelle) und DEST (Zweck) mit dem Modulnamen benötigt
Optionen -v, --verbose verbose verbose mode output --info=FLAGS gibt das INFO-Level aus --debug=FLAGS gibt das DEBUG-Level aus --msgs2stderr spezielle Ausgabeverarbeitung zum Debuggen -q, --quiet ignoriert fehlerfreie Ausgabe --no-motd ignoriert das MOTD des Daemon-Modus -c, --Prüfsummen machen das automatische Überspringen basierend auf Prüfsummen statt der Standardänderungszeit und Dateigröße -a, --archive Archiv (Kompressions-)Modus, was bedeutet, Dateien rekursiv zu übertragen und alle Dateiattribute gleichwertig mit -rlptgoD (ohne -H, -A, -X) beizubehalten --no-OPTION, um implizite Optionen auszuschalten (z. B. --no-D) -r, --rekursive werden im rekursiven Modus für Unterverzeichnisse verarbeitet -R, --relativ verwendet relative Weginformationen --no-implied-dirs verwendet nicht --relativ, um ein implizites Verzeichnis zu senden -b, --backup Erstellen Sie ein Backup, das heißt, wenn der Zweck bereits existiert und der Dateiname denselben Namen hat, benennen Sie die alte Datei in ~filename. Sie können die --Suffix-Option verwenden, um ein anderes Backup-Dateipräfix anzugeben. --backup-dir=DIR Speichere die Backup-Datei (wie ~Dateiname) im angegebenen Verzeichnis --suffix=SUFFIX definiert das Backup-Dateipräfix, das standardmäßig auf ~ -u, --update führt einfach das Update durch, das heißt, überspringt alle Dateien, die bereits in DST existieren und später als die zu sichernde Datei sind (überschreibt die aktualisierte Datei nicht). --inplace update-Zieldateien in-place (SIEHE MAN-SEITE) --append fügt Daten an kürzere Dateien an --append-verify ähnelt --append, aber Prüfsummen werden für ältere Daten berechnet -d, --DIRs verwenden keine rekursiven Transportverzeichnisse -l, --Links verarbeiten keine Symlinks (behalten Symlinks) -L, --copy-links Behandle symbolische Links als spezifische Dateien oder Ordner --copy-unsafe-links behandelt nur unsichere Symlinks --safe-links ignoriert Symlinks, die sich nicht im SRC-Quellverzeichnis befinden --munge-links-Munge-Symlinks machen sie sicherer (aber unbrauchbar) -k, --copy-dirlinks wandeln symbolische Links in Ordner in Ordner um -K, --keep-dirlinks behandelt den Symlink des Empfängers zum Ordner als Ordner -H, --Hard-Links behalten die Hard-Links -p, --Perms reservieren Berechtigungen -E, --die Ausführbarkeit bewahrt die ausführbaren Eigenschaften der Datei --chmod=CHMOD beeinflusst die Eigenschaften einer Datei oder eines Ordners -A, --acls behält ACLs (steht für --perms) -X, --xattrs behält die erweiterte Eigenschaft -o, --owner Behalte den Besitzer (nur Superuser) -g, --Gruppe behält die Gruppe --Geräte Speichern von Gerätedateien (nur Superuser) --copy-devices Kopieren Sie den Inhalt der Gerätedatei, als wäre es eine Datei --specials speichert spezielle Dateien -D und --Geräte --specials -t, --Times behält die Modifikationszeit -O, --oit-dir-times ignoriert die Änderungszeit des Ordners -J, --omit-link-times ignoriert die Modifikationszeit der symbolischen Verbindung --super Der Empfänger versucht, mit dem Superuser zu arbeiten. --fake-super verwendet xattrs, um Berechtigungsattribute zu speichern und wiederherzustellen -S, --spärliche Sonderbehandlung von spärlichen Dateien zur Speicherplatzersparnis --vorab zuweisen DST-Dateien vor dem Schreiben -n, --Trockenlauf führt einen Testlauf ohne tatsächliche Änderungen durch und zeigt nur, wie die Datei bearbeitet wird -W, --Whole-file kopieren die Datei ohne inkrementelle Erkennung -x, --ein-Datei-System nicht die Dateisystemgrenze überschreiten -B, --block-size=SIZE Die vom Prüfalgorithmus verwendete Blockgröße beträgt standardmäßig 700 Bytes -e, --rsh=COMMAND Spezifiziert, dass die Datensynchronisation mit rsh, ssh durchgeführt wird --rsync-path=PROGRAM Spezifiziert den Pfad, auf dem sich der rsync-Befehl auf dem entfernten Server befindet --existierend aktualisiert nur Dateien, die bereits in DST existieren, und sichert nicht neu erstellte Dateien --ignorierende Übersprünge aktualisieren von Dateien, die bereits in DST existieren --remove-source-files Der Absender löscht die Quelldatei, die kein Ordner ist --del --delete-during --delete löscht jene Dateien, die nicht in DST sind und die SRC nicht besitzt. --delete-before Löschen vor der Übertragung, nicht während der Übertragung --delete-during wird während der Übertragung gelöscht --delete-delay Bestimmt die während des Übertragungsprozesses gelöschte Karte und löscht sie nach Ende der Übertragung --delete-after wird gelöscht, nachdem die Übertragung abgeschlossen ist, nicht während der Übertragung --delete-excluded löscht außerdem Dateien auf der empfangenden Seite, die durch diese Option ausgeschlossen werden --ignore-missing-args ignoriert fehlende Quellparameter und gibt keine Fehler aus --delete-missing-args löscht fehlende Quellparameter aus DEST --ignorieren-fehler wird auch dann entfernt, wenn ein I/O-Fehler vorliegt. --erzwingen eine erzwungene Löschung, selbst wenn der Ordner nicht leer ist --max-delete=NUM löscht nicht mehr als die angegebene Anzahl von Dateien --max-size=SIZE überträgt keine Dateien, die größer als die angegebene Größe sind. --min-size=SIZE überträgt keine Dateien, die kleiner als die angegebene Größe sind. --teilweise speichert Dateien, die aus irgendeinem Grund nicht vollständig übertragen wurden, um die nachfolgende Wiederholung zu beschleunigen (z. B. Breakpoint-Wiederaufnahme) --partial-dir=DIR Legt Dateien, die aus irgendeinem Grund nicht vollständig übertragen wurden, in den angegebenen Ordner --delay-updates legt alle aktualisierten Dateien am Ende der Übertragung an die Stelle -m, --prune-empty-dirs entfernt die leere Verzeichniskette aus der Dateiliste --numeric-ids Keine uid/gid-Werte auf Benutzer-/Gruppennamen abbilden --usermap=STRING benutzerdefinierte Benutzernamenszuordnung --groupmap=STRING benutzerdefinierte Gruppennamen-Mapping --chown=USER:GROUP einfache Benutzer-/Gruppennamen-Abbildung --timeout=SEKUNDEN setzt das I/O-Timeout in Sekunden --contimeout=SECONDS setzt das Daemon-Verbindungs-Timeout in Sekunden -I, --ignorieren-Zeiten überspringen keine Dateien, die dieselbe Zeit und Größe haben. -M, --remote-option=OPTION sendet nur die angegebene Option an das entfernte Ende --nur für die Größe überspringt nur Dateien derselben Größe --modify-window=NUM Das Zeitstempelfenster, das verwendet wird, um zu bestimmen, ob eine Datei zeitidentisch ist, steht standardmäßig auf 0 -T, --temp-dir=DIR, um eine temporäre Datei im angegebenen Ordner zu erstellen -y, --fuzzy Wenn DEST keine Dateien hat, sucht nach ähnlichen Dateien --compare-dest=DIR vergleicht außerdem Dateien im DIR, um zu entscheiden, ob ein Backup erforderlich ist --copy-dest=DIR ist ähnlich wie oben, kopiert aber auch die unveränderten Dateien im angegebenen Ordner --link-dest=DIR ist ähnlich wie oben, mit dem Unterschied, dass die unveränderte Datei fest mit DST verknüpft ist -z, --während der Übertragung komprimieren, komprimieren --compress-level=NUM gibt die Kompressionsstufen 0-9 an, standardmäßig 6 --skip-compress=LIST Überspringt Dateien mit dem komprimierten Dateisuffix in der angegebenen Liste -C, --cvs-exclude überspringt automatisch CVS-Build-Dateien -f, --filter=REGEL Fügen Sie eine Dateifilterregel hinzu -F gleich --filter='dir-merge /.rsync-filter' Duplikat: --filter='-.rsync-filter' --exlude=PATTERN schließt Dateien aus, die den Matching-Regeln entsprechen --exlude-from=FILE liest die Dateien, die aus der angegebenen Datei ausgeschlossen werden müssen --include=PATTERN enthält (schließt nicht aus) Dateien, die den Matching-Regeln entsprechen --include-from=FILE liest die Dateien, die eingeschlossen (nicht ausgeschlossen) werden müssen, aus der angegebenen Datei --files-from=FILE liest die Liste der SRC-Quelldateien aus der angegebenen Datei -0, --from0 Der aus der Datei gelesene Dateiname endet mit '\0' -s, --protect-args ohne Raumtrennung; Nur Spezialcharaktere für Wildcards --address=ADDRESS an die angegebene Adresse --port=PORT Spezifiziert andere rsync-Service-Ports --sockopts=OPTIONS Spezifiziert eine benutzerdefinierte TCP-Option --blocking-io verwendet blockierende IO für entfernte Shells --stats gibt den Übertragungsstatus bestimmter Dateien an -8, --8-Bit-Ausgabe hinterlässt hochbitige Zeichen im Output -h, --human-readable gibt Zahlen in einem menschenlesbaren Format aus. --Fortschritt zeigt den Fortschritt während der Übertragung -P ist äquivalent zu --partiellen --Fortschritt -i, --itemize-changes liefert eine Zusammenfassung der Änderungen aller Updates --out-format=FORMAT Die Ausgabe aktualisiert sich im angegebenen Format --log-file=FILE speichert das Log in der angegebenen Datei --log-file-format=FMT Aktualisieren Sie das Log im angegebenen Format --password-file=FILE liest das Daemon-Server-Passwort aus der Datei --list-only kopiert nicht, sondern nur Listen --bwlimit=RATE begrenzt die Socket-I/O-Bandbreite --outbuf=N| L|B setzt den Ausgangspuffer, der aus None, Line oder Block besteht --write-batch=FILE schreibt zu Batch-Updates der angegebenen Datei --only-write-batch=FILE ist ähnlich wie oben, jedoch mit einer schreibfreien Aktualisierung von DST --read-batch=FILE liest ein Batch-Update aus der angegebenen Datei --protokoll=NUM erzwingt die Verwendung der spezifizierten älteren Version des Protokolls --iconv=CONVERT_SPEC Führen Sie die Zeichenkodierung von Dateinamen durch --checksum-seed=NUM setzt den Checksum-Seed des Blocks/der Datei -4, --IPv4 befürwortet die Nutzung von IPv4 -6, --IPv6 bevorzugt die Nutzung von IPv6 --Version druckt die Versionsnummer aus (-h) --Hilfeanzeigen Hilfeinformationen |