dd como comando es tremendamente útil cuando debes copiar archivos y clonar particiones. Algo que pasa cuando lo utilizas es que no sabes en que grado de avance va el proceso.
Voy a tomar el siguiente ejemplo, primero voy a empezar a copiar una imagen lllamada 2015-05-05-raspbian-wheezy.img a la tarjeta SD (/dev/sdb)
dd bs=4 if=2015-05-05-raspbian-wheezy.img of=/dev/sdb
Con ps vamos a buscar el id del proceso, ejecutas esto en otra terminal
ps aux | grep dd rodrigo 19493 50.7 0.0 4084 560 pts/21 R+ 16:27 10:02 dd bs=4 if=2015-05-05-raspbian-wheezy.img of=/dev/sdb
Como podemos ver el ID es el 19493, para ir viendo el proceso en la misma pantalla, ejecutas esto en la terminal que corriste el ps
while true; do kill -USR1 19493 && sleep 1 && clear; done
(debes reemplaza el numero 19493 por el de tu proceso). Con esto verás en la ventana que corriste dd lo siguiente.
637362177+0 records in
637362177+0 records out
2549448708 bytes (2.5 GB) copied, 1190.56 s, 2.1 MB/s
Donde te indica que hasta el momento van copiado 2.5 GB.
Update: Si quieres evitar buscar en numero del proceso para pasarlo como parámetro puedes usar lo siguiente:
pkill -USR1 -n -x dd