GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann man Rsync selektiv stumm schalten?

Beim Synchronisieren eines Ordners mit einer Million Dateien

eine Million Zeilen werden auf stduot/stderr ausgegeben, die
die Dateinamen enthalten.

(Ich verwende Travis CI, und das löst es aus, weil ihre Protokolldateien maximal 4 MB groß sein können)

Wie kann ich rsync anweisen, „mir nicht die Dateinamen mitzuteilen, die verarbeitet werden“

Ich möchte immer noch etwas über Schluckauf/Fehler hören, ich möchte nur keine Liste der übertragenen Dateien.

Mein Befehl lautet:

sudo rsync -avh --no-specials --exclude="foo/" src/ dst/

Akzeptierte Antwort:

Um rsync weniger ausführlich zu machen, verwenden Sie nicht -v Schalter, dessen einziger Zweck es ist, eine ausführliche Ausgabe einschließlich einer Liste aller übertragenen Dateien zu geben.

Ich würde vorschlagen, rsync --stats -ah [...] zu verwenden basierend auf Ihrem Beispielbefehl.


Linux
  1. So verwenden Sie Rsync zum Synchronisieren neuer oder geänderter/geänderter Dateien in Linux

  2. Wie plane ich einen Rsync-Befehl?

  3. So senden und laden Sie Dateien mit Rsync herunter

  4. Wie verwende ich den Rsync-Befehl unter Linux?

  5. Verwenden von rsync zum Synchronisieren von Dateien

So sichern Sie Dateien und Verzeichnisse mit Rsync unter Linux

So synchronisieren Sie Dateien automatisch zwischen zwei Linux-Servern

So verwenden Sie Rsync zum Kopieren/Synchronisieren von Dateien zwischen Servern

So konfigurieren Sie ein Backup mit rsync unter Ubuntu 18.04

So finden Sie Dateien in Debian

So bereinigen Sie unnötige Dateien