
pv ist ein praktisches Kommandozeilentool, das es ermöglicht, den Fortgang eines Prozesses in der Shell mit Hilfe einer Pipe zu beobachten.
Wenn man z.B. mit dd eine Partition mit Zufallszahlen überschreibt, zeigt dd standardmäßig nicht an, wieweit die Aufgabe fortgeschritten ist. Man sieht nur einen blinkenden Cursor. Bei einer großen Partition kann sich das Überschreiben mit z.B. /dev/urandom über viele Stunden hinziehen. Während dieser Zeit ist man aber ziemlich im Ungewissen, was hinter den Kulissen läuft und wie lange es noch dauern könnte.
Mit Hilfe von pv können folgende Informationen des Schreibvorgangs sichtbar gemacht werden:
