Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So überprüfen Sie, ob rsync unter Linux installiert ist

So überprüfen Sie, ob rsync unter Linux installiert ist

WBOY
WBOYOriginal
2022-05-20 10:15:104383Durchsuche

Anzeigemethode: 1. Verwenden Sie „rpm -qa“, um zu überprüfen, ob ein bestimmtes Softwarepaket installiert ist. Die Syntax lautet „rpm -qa|grep rsync“. wurde installiert; 2. Verwenden Sie „rsync“ + drücken Sie „Enter“, um zu überprüfen. Wenn eine Hilfemeldung erscheint, bedeutet dies, dass rsync installiert wurde.

So überprüfen Sie, ob rsync unter Linux installiert ist

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

So überprüfen Sie, ob rsync unter Linux installiert ist

Überprüfen Sie die Methode:

1 Wenn Sie herausfinden möchten, ob ein bestimmtes Softwarepaket installiert ist, verwenden Sie rpm -qa | grep „der Name der Software oder des Pakets“.

[root@test home]# rpm -qa|grep rsync

So überprüfen Sie, ob rsync unter Linux installiert ist

Der Name des Rsync-Pakets wird angezeigt, das installiert ist ist, Remote-Synchronisierungsdienst, Remote-Synchronisierungsdienst ist ein Dienst, der für die Remote- oder lokale Übertragungssynchronisierung verwendet wird. Im Vergleich zu allgemeinen cp- und scp-Tools bietet der Rsync-Dienst folgende Vorteile:

1. Das Backup ist ein inkrementelles Backup und es werden nur geänderte Dateien übertragen. 2. Vor und nach der Dateiübertragung werden die übertragenen Dateien komprimiert, wodurch die Übertragungsbandbreite und die Übertragungszeit reduziert werden.

3. Der gesamte Verzeichnisbaum und das Dateisystem können gesichert werden, und Soft- und Hardlinks, Zeit, Dateiattribute usw. können selektiv gesichert werden.

Der Rsync-Dienst übernimmt den C/S-Modus und verwendet die Portnummer 873. Der Rsync-Server bezieht sich auf das Gerät, das den Rsync-Dienst aktiviert und auf Port 873 lauscht. Es gibt zwei Datensynchronisierungsmethoden des Rsync-Dienstes: Push und Pull. Push ist die Push-Methode. Der Rsync-Client überträgt die zu sichernden Daten aktiv an den Rsync-Server. Zu diesem Zeitpunkt werden die wichtigen Daten im Client gespeichert und der Client sendet die Daten zur Speicherung an den Server. Bei der Pull-Methode sucht der Rsync-Client aktiv nach dem Rsync-Server, um Sicherungsdaten abzurufen. Zu diesem Zeitpunkt werden wichtige Daten auf dem Server gespeichert und der Client realisiert die lokale Sicherung wichtiger Daten durch Pull-Aktionen. Wenn bei Verwendung von Push zu viele Geräte vorhanden sind, ist die Verzögerung sehr hoch. Daher wird es im Allgemeinen in Szenarien mit weniger als 20 Backup-Geräten verwendet. Wenn im Intranet des Unternehmens eine große Anzahl von Servern vorhanden ist, können Sie den Rsync-Dienst über eine mehrstufige Konfiguration konfigurieren. Das Szenario sieht wie folgt aus:

Der Xinetd-Dienst verwaltet einheitlich kleine Dienste, einschließlich Rsync, TFTP, DHCP usw . Wenn Sie Rsync zum Synchronisieren verwenden, überwachen Sie zunächst Port 873 über xinetd. Wenn Rysnc-Informationen empfangen werden, werden diese an den Rysnc-Dienst weitergeleitet, und dann antwortet der Rysnc-Dienst.

Empfohlenes Lernen:

Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob rsync unter Linux installiert ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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