Linux
ID #1059
dd Statusanzeige / Stream-Counting
Bei dd weiß man nie, wie weit er gerade ist.
Man kann es aber herausfinden...
Prozess im Hintergrund starten
# dd if=/dev/sda of=/dev/sdb &
[1] 8512
oder in den Hintergrund schieben: STRG+Z, bg
Status abfragen:
# kill -USR1 8512
17798625+0 Datensätze ein 17798624+0 Datensätze aus 9112895488 Bytes (9,1 GB) kopiert, 272,58 Sekunden, 33,4 MB/s
Progress-Anzeige:
Der Parameter "progress" zeigt alle X Datensätze einen Punkt als Fortschritt an.Steht leider nicht bei allen builds zur Verfügung
# dd if=/dev/sda of=/dev/sdb progress=50
Die Alternative: Stream Counting
Beispiel:
dd if=/dev/sda | pv -rb | dd of=/dev/null
Das kann auch für andere Streams genutzt werden, wie z.B. mit netcat
Quelle: u.a. https://www.adminlife.net/howto/howto-status-von-dd-anzeigen-lassen/
Verwandte Artikel:
Letzte Änderung des Artikels: 2009-05-13 17:07
Verfasser des Artikels: Florian Schrön
Revision: 1.2
Kommentieren nicht möglich