So vergleichen Sie lokale und Remote -Dateien unter Linux

So vergleichen Sie lokale und Remote -Dateien unter Linux

In diesem Artikel zeigen wir, wie Sie den Unterschied zwischen lokalen und Remote -Dateien unter Linux vergleichen oder finden können. In einem kürzlich veröffentlichten Beitrag haben wir 9 Tools für den besten Dateivergleich und Differenz (Differenz) für Linux überprüft. Eines der Werkzeuge, die wir abgedeckt haben, war diff.

diff (kurz für den Unterschied) ist ein einfaches und einfach zu verwendendes Tool, das zwei Dateien analysiert und die Unterschiede in den Dateien anzeigt, indem die Dateienzeile nach Zeile verglichen wird. Es druckt die unterschiedlichen Zeilen aus. Wenn Sie möchten, dass die beiden Dateien miteinander identisch sind, gibt Diff auch eine Reihe nützlicher Anweisungen zum Ändern einer Datei aus, um sie mit der zweiten Datei identisch zu machen.

Um den Unterschied zwischen zwei Dateien auf verschiedenen Servern zu vergleichen oder zu finden, führen Sie den folgenden Befehl aus. Denken Sie daran, den Benutzer- und Remote -Host durch Ihre tatsächlichen Parameter zu ersetzen.

$ ssh [E -Mail geschützt] "CAT/HOME/root/file_remote" | Diff - File_local 
Vergleichen Sie zwei Dateien auf verschiedenen Servern

Beachte. Zum Beispiel:

$ ssh [E -Mail geschützt] "CAT/HOME/root/file_remote" | Diff - File_local> Diff_output.txt 

Verwenden Sie dann einen CAT -Befehl, um den Inhalt der anzuzeigen Diff_output.txt Datei.

$ cat diff_output.txt oder $ bcat diff_output.txt 

Darüber hinaus können Sie auch den Unterschied zwischen zwei Dateien auf zwei Remote -Servern vergleichen oder finden, wie gezeigt:

$ diff <(ssh [email protected] 'cat /path/to/file1') <(ssh [email protected] 'cat /path/to/file2') 

Weitere Informationen erhalten Sie unter der Seite Diff Man wie gezeigt.

$ MAN Diff 

Schauen Sie sich auch an:

  1. So finden Sie einen Unterschied zwischen zwei Verzeichnissen mit Diff- und Meld -Tools
  2. Beispiele für Linux -SDIFF -Befehl für Linux -Neulinge
  3. A - Z Linux -Befehle - Übersicht mit Beispielen

Das war es fürs Erste! In diesem Artikel haben wir gezeigt, wie Sie den Unterschied zwischen zwei Dateien auf verschiedenen Servern vergleichen oder finden können. Teilen Sie Ihre Gedanken mit oder stellen Sie Fragen über das Feedback -Formular unten.