In dieser Beschreibung werden wir den Weg zur Überwachung des Datenfortschritts mithilfe des PV -Befehls diskutieren.
So überwachen Sie den Fortschritt von Daten zu Raspberry PI mit dem Befehl "PV"?
Im Raspberry Pi -System die pv ist nicht vorinstalliert, kann aber mit dem APT-Paket-Management-Tool problemlos heruntergeladen werden.
Installieren Sie PV auf Raspberry Pi
Befolgen Sie die zu installierenden folgenden Schritte pv auf Raspberry Pi:
Aktualisieren Sie das Repository zunächst mit dem Befehl unten geschrieben:
$ sudo APT Update
$ sudo APT -Upgrade
Dann installieren pv Aus dem Raspberry Pi-Repository unter Verwendung des folgenden Befehls unten geschrieben:
$ sudo APT Installieren Sie PV
Überprüfen Sie die Installation von pv Durch Ausführen des untergeschriebenen Befehls:
$ pv -Verssion
PV -Befehlssyntax
Es gibt verschiedene Syntaxe, die befolgt werden können, um die zu verwenden pv Nützlichkeit, wie:
Syntax 1
Diese Syntax wird verwendet, wenn der Inhalt einer Datei in einen anderen Speicherort oder eine andere Datei kopiert werden muss:
$ pv Dateiname> outputfile
Syntax 2
Diese Syntax wird verwendet, wenn zwei Befehle zusammengeschlagen werden, bei denen die Ausgabe des ersten Befehls als Eingabe für den nächsten Befehl wirkt:
$ command1 | PV | Kommando2
So verwenden Sie das PV -Dienstprogramm, um den Fortschritt zu überwachen
Lassen Sie uns nun sehen, wie Sie den Befehl PV verwenden können, um den Fortschritt verschiedener Prozesse wie den Kopierprozess zu überwachen, eine Sicherung zu erstellen oder die Daten zu komprimieren.
1: Überwachen Sie den Fortschritt beim Kopieren der Daten
Um über den Fortschritt zu erfahren, während Sie Inhalte von einer Datei in eine andere kopieren, können Sie der Syntax 1 folgen, die bereits im Artikel erwähnt wird:
Beispiel
$ PV -Skript.Py> $ Home/Dokumente/Skript.py
Skript.py ist meine Datei, die ich in Dokumenten mit dem obigen schriftlichen Befehl kopiert habe:
Sie sehen den Fortschritt der Datei auf dem Terminal. Der gleiche Befehl kann auch für andere Dateien befolgt werden.
2: Überwachen Sie den Fortschritt beim Komprimieren der Daten
Um den Fortschritt eines Datenkomprimierungsprozesses zu überwachen, können die Benutzer den folgenden Pipeline -Befehl mit verwenden pv, und als Ausgabe wird der Prozentsatz der Deflation auch auf dem Terminal angezeigt:
$ PV| ZIP> [Ausgabe -Reißverschluss -Datei]
3: Überwachen Sie den Fortschritt und unterstützen Sie die Daten
Um den Fortschritt zu überwachen, während Sie ein Backup für ein Verzeichnis erstellen, führen Sie einfach den Befehl unten geschrieben aus:
$ tar -czf - ./| (PV -p - -Timer -Rate -BYTES> BACKUP.TGZ)
Der obige Befehl zeigt den Fortschritt der Datensicherung an, indem der Timer eingerichtet wird und die Datenübertragungsrate während der Dateisicherung angezeigt wird.
Um Details über verschiedene zu finden pv Optionen öffnen Sie das Handbuch am Terminal mit dem folgenden Befehl:
$ MAN PV
Lesen Sie das Handbuch vor, um sich an den Befehl PV zu gewöhnen, wenn Sie neu sind.
Abschluss
Um den Fortschritt der Daten zu überwachen, die pv Das Dienstprogramm (Pipe Viewer) wird verwendet, das mithilfe des APT -Befehls installiert werden kann. Der Befehl pipe Viewer enthält unterschiedliche Syntaxen, die im Artikel erörtert werden. Außerdem gibt es verschiedene Optionen/Modifikatoren, die mit dem verwendet werden können pv Befehl zur Durchführung der gewünschten Operation für die Fortschrittsleiste.