Pv
pv ermöglicht, den Fortschritt einer Aktion oder Aufgabe durch eine sog. "Pipe" zu überwachen.
Beschreibung
Installation
Installation
# apt install pv
Syntax
pv [OPTIONEN]
- Beispielausgabe
24.2GB 0:44:21 [4.45MB/s] [=============> ] 40% ETA 1:05:38
Parameter
Optionen
Optionen
Zeichen | Beschreibung |
---|---|
-p | Zeigt einen Fortschrittsbalken an |
-t | Zeigt die vergangene Zeit an |
-e | Geschätzte verbleibende Zeit |
-r | Durchsatzrate anzeigen |
-a | Durchschnittliche Rateanzeige |
-n | Zeigt numerische Werte anstelle des Fortschrittsbalken an |
-W | Wartezeit bevor pv Statistiken anzeigt |
-i | Aktualisierungsintervall |
-L | Durchsatz festlegen |
-B | Puffergröße in Byte definieren |
-s | Größe in Bytes für Fortschritts- bzw. ETA-Berechnung |
-S | Stoppt Schreibvorgang bei Erreichen des Limits, z.B. der Partitionsgröße (erst ab Ubuntu 14.10) |
Konfiguration
Dateien
Anwendungen
- Eine Datei kopieren (mit Fortschrittsanzeige)
$ pv QUELLDATEI > ZIELDATEI
- Mit dd aus /dev/urandom lesen und nach /dev/null schreiben. Dabei werden 1000 MiB als 100% definiert
$ dd if=/dev/urandom bs=1M count=1000 | pv -petra -s 1000m > /dev/null
- Die Gerätedatei /dev/zero verwenden, um einen Datenträger mit Nullen zu überschreiben
# pv < /dev/zero > /dev/sdx
- pv übergibt eine 2 GiB große Datei wichtiges_backup.img an dd, das diese auf das (nicht-existente) Gerät "festplatte" schreibt
# dd if=/media/externe_festplatte/wichtige_backup.img | pv -s 2g | dd of=/dev/festplatte
- Öffne eine Datei mit cat und leite sie durch pv, wobei umfassende Statistiken erstellt werden.
Von dort wird an netcat (nc) übergeben, dass die Datei an ein System (Host) auf Port 7345 sendet:
$ cat datei | pv -petra | nc ubuntuusers.de 7345
# dd if=/dev/sda | pv -s 100G | pigz | ssh root@mx10.foxtom.de -p 2227 'dd of=/media/daten/backup/mx20/sdaMx20_2022-04-25.img.gz'
Sicherheit
Dokumentation
RFC
Man-Pages
Info-Pages
Projekt-Homepage
Links
Siehe auch
Weblinks
Einzelnachweise
Testfragen
Testfrage 1
Antwort1
Testfrage 2
Antwort2
Testfrage 3
Antwort3
Testfrage 4
Antwort4
Testfrage 5
Antwort5
TMP
Links
Interne Links
- TODO