So verwenden Sie den SYNC -Befehl unter Linux

So verwenden Sie den SYNC -Befehl unter Linux
Es gibt zwei Arten von Speichererinnerungen des Systems; Einer ist ein dauerhafter Speicher und der andere ist ein temporärer Speicher, der RAM ist. Der "SynchronisationDer Befehl ”wird verwendet, um die Daten des temporären Speichers mit dem permanenten Speicherspeicher zu synchronisieren. Die Geschwindigkeit von RAM ist schneller als die permanenten Speichergeräte. Daher verwendet das System RAM anstelle einer Festplatte, um die Daten zu verarbeiten, und in RAM speichert das System die Daten in Form von Cache.

Das Speichern der Daten zum RAM verbessert jedoch die Geschwindigkeit des Systems. Es ist besser, die Daten zum permanenten Speicher zu synchronisieren. Bei einem Absturz gibt es also keinen Datenverlust.

In diesem Artikel werden wir den in Linux verwendeten Sync-Befehl zum Synchronisieren der Daten des RAM im permanenten Speicher erläutern.

So verwenden Sie den Befehl sync unter Linux

Der Befehl sync wird zur Synchronisierung der Cache -Daten an die Festplatte verwendet, die allgemeine Syntax der Verwendung des Sync -Befehls:

$ sync [Option] [Datei]

Der Befehl sync wird mit Optionen verwendet und dann der Dateiname, dessen Daten gespeichert werden müssen. Die mit dem Befehl Sync verwendeten Optionen sind:

Optionen Erläuterung
-D, -Data Es wird verwendet, um die Dateidaten der Datei zu synchronisieren
-F, -File -System Es wird verwendet, um alle Dateien zu synchronisieren, die mit einer bestimmten Datei verknüpft sind
-Hilfe Es zeigt die Hilfeoptionen an
-Ausführung Es zeigt die Versionsdetails des Befehls an

Um die Verwendung des SYNC -Befehls zu verstehen, werden wir einige praktische Beispiele durchführen. Zunächst werden wir alle Daten des aktuellen Benutzers mit dem Befehl synchronisieren:

$ sudo sync

Es hat alle zwischengespeicherten Dateien mit dem permanenten Speicher synchronisiert, der dem aktuellen Benutzer gehört, haben wir ebenfalls eine Textdatei in /home/hammad/myTestFile1.txt, Wir können seine Cache -Daten mit dem Befehl synchronisieren:

$ sync -d/home/hammad/myTestFile1.txt

Um die Dateiensysteme zu synchronisieren, verwenden wir die Option "-F" im Befehl:

$ sync -f/home/hammad/downloads

Im obigen Befehl haben wir alle Dateien mit dem synchronisiert /Home/Hammad/Downloads, Wir können auch die Cache -Daten der montierten Partition (in unserem Fall SDA1) mit dem Befehl synchronisieren:

$ sudo sync /dev /sda1

Die Daten der montierten Partition wurden ebenfalls synchronisiert, und wir können auch die Protokolldaten des /var/log/syslog Verwenden des Befehls:

$ sudo sync/var/log/syslog

Um weitere Details zum Befehl sync zu überprüfen, können wir die Option "-Help" verwenden:

$ sync -help

In ähnlicher Weise wird die Option "Version" verwendet, um die Version des Sync -Befehls zu überprüfen:

$ sync -verssion

Abschluss

Der Befehl sync wird unter linux verwendet. Das System speichert alle Daten zum temporären Speicher, da es im Vergleich zu den permanenten Speichergeräten eine bessere Geschwindigkeit hat. Es ist hilfreich, aber manchmal im Falle einer unerwarteten Abschaltung des Systems besteht ein großes Risiko, die Daten zu verlieren. Um dieses Risiko zu vermeiden, wird empfohlen, die nützlichen Daten aus dem temporären Speicher mit dem permanenten Speicher zu synchronisieren. In dieser Beschreibung haben wir die Verwendung des SYNC-Befehls unter Linux mit Hilfe von Beispielen für ein besseres Verständnis besprochen.