Wie kann ich den DD-Fortschritt mit pkill überwachen?

Wie kann ich den DD-Fortschritt mit pkill überwachen?

Um ein Betriebssystem zu installieren,offizielle Raspberry Pi-Site schlägt vor, zu kandidieren

dd bs=4M if=myiso of=/dev/sdb

gefolgt von

pkill -USR1 -n -x dd

Um den Fortschritt anzuzeigen.

Wenn ich diesen letzten Befehl ausführe, erhalte ich keine Ausgabe.

Warum habe ich eine Ausgabe und wie kann ich dddamit überwachen pkill?

PS: Text vonWebsite

Bildbeschreibung hier eingeben

Antwort1

Der ddBefehl muss im Hintergrund (also mit Endung &) oder in einem anderen Fenster ausgeführt werden, um überwacht werden zu können. Wie geschrieben pkillwird der Befehl gestartet, nachdem dder seine Aufgabe erledigt hat.

Andernfalls können Sie pgrep ddnachsehen, ob es noch läuft.

Antwort2

Die Ausgabe wird nur im pts/tty angezeigt, wenn Sie den Befehl gestartet haben. Ich bin beispielsweise auf tty5

dd launched on tty5      
pkill launched on tty5
the ouput is on tty5

Jetzt bin ich bei Pts/4

dd launched on tty5      
pkill launched on pts/4
the ouput is still on tty5

verwandte Informationen