Heim  >  Artikel  >  php教程  >  Hinweis 007 Der Befehl rsync vergleicht Dateien, synchronisiert sie jedoch nicht

Hinweis 007 Der Befehl rsync vergleicht Dateien, synchronisiert sie jedoch nicht

黄舟
黄舟Original
2016-12-26 10:58:012674Durchsuche

Der Befehl rsync wird häufig zum Synchronisieren von Dateien unter Linux verwendet, um die Konsistenz von Dateien an zwei Orten sicherzustellen. Das System führt einen automatischen Vergleich durch, um sicherzustellen, dass die Dateien auf beiden Seiten gleich sind.

Bei Verwendung dieses Befehls besteht eine andere Situation darin, dass Sie wissen möchten, welche Dateien zuerst synchronisiert werden, um zu vermeiden, dass die falschen Dateien synchronisiert werden, wenn mehrere Personen diese Art von Vorgang ausführen.

Hy369 hatte mehrmals mit diesem Problem zu kämpfen, und dieses Mal habe ich endlich daraus gelernt und beschlossen, es aufzuzeichnen! !

Vergleichen Sie nur die Dateien, die synchronisiert werden müssen, ohne eine umfangreiche Synchronisierung durchzuführen. Sie müssen dem rsync-Befehl nur zusätzliche Parameter hinzufügen:

rsync -avzn -P 源地址 目标地址
rsync -avz -P --list-only 源地址 目标地址

Die zusätzlichen Parameter können -n sein kann auch --list-only sein, was den gleichen Effekt hat, aber letzteres zeigt detailliertere Informationen an.

Das Obige ist der Inhalt des rsync-Befehls Note 007, der Dateien vergleicht, sie aber nicht synchronisiert. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn