Linux: dd Fortschritt anzeigen
Advertisement
Update (21.03.2012): Grade heute hatte ich wieder die Notwendigkeit, den Fortschritt von dd zu sehen. Dabei habe ich einen weiteren, einfacheren Weg auf commandlinefu gefunden, der alles in einem Fenster möglich macht.
Das ist ab sofort mein persönlicher Favorit.
Ursprünglicher Beitrag: Wenn man mit Linux arbeitet, kommt man früher oder später mit dem mächtigen Werkzeug dd in Kontakt. Doch grade Einsteiger werden von der fehlenden Möglichkeit einer Überwachung irritiert. Man gibt den Befehl mit allen Parametern ein und wartet dann. Doch das muss nicht sein. Auf commandlinefu gibt es einige Vorschläge, wie man diesen Umstand umgehen kann. Ich will hier eine vorstellen.
Wenn ihr euren dd-Befehl starten wollt, hängt noch ein & pid=$! hinten dran. Würde dann beispielsweise so aussehen:
Damit packt ihr den dd-Befehl in den Hintergrund und weist der Variable pid gleichzeitig den Wert der dd-Prozess ID zu.
Nun könnt ihr mit
Den Fortschritt von dd überwachen. Mit STR+C könnt ihr das ganze dann wieder abbrechen.