¿Cómo puedo seguir el progreso de dd?

Estoy usando el siguiente command para crear una tarjeta SD de arranque

sudo dd bs=4m if=en_windows_10_enterprise_version_1511_x64_dvd_7224901.iso of=/dev/disk2 

¿Hay alguna forma de seguir el progreso?

  • Esta copy de la aplicación Install OS X El Capitan no se puede verificar. Puede haber sido dañado o alterado durante la descarga
  • ¿Cómo puedo revocar el acceso de una aplicación a las passwords de llavero desde la command-line?
  • La CPU se apresuró a demasiada utilización por kernel_task
  • 2011 MacBook Pro no se encenderá
  • Utilidad como Compost para El Capitan
  • Intentando instalar nasm-2.1108 pero obteniendo permiso para denegar
  • No se puede encontrar el instalador de OSX El Capitan después de la installation
  • Eliminar la última palabra usando Comando + Retroceso
  • ¿Cuál es la diferencia entre el file del dispositivo y su versión sin procesar?
  • Mac no entra en modo de suspensión
  • Eliminé Boot Camp por las malas, pero luego recibí un error de Windows. ¿Debería Preocuparme?
  • ¿Cómo enviar posts de text con telnet en la Terminal?
  • 3 Solutions collect form web for “¿Cómo puedo seguir el progreso de dd?”

    La misma información, que se muestra cada segundo en la respuesta de Klanomath, puede mostrarse usando su command. Solo necesita ingresar un caracter T de control desde el keyboard mientras se ejecuta el command dd .

    Al presionar el carácter T de control , está enviando la misma señal SIGINFO al command dd que envía el command pkill -INFO -x dd .

    dd sí mismo no proporciona una barra de progreso. Sin embargo, puede estimar el progreso del process de copy dd agregando un command pkill -INFO .

    Ejemplo:

     dd if=/dev/zero of=/dev/null bs=64m count=1000 & while pkill -INFO -x dd; do sleep 1; done 

    Resultado:

     [1] 37691 0+0 records in 0+0 records out 0 bytes transfernetworking in 0.028923 secs (0 bytes/sec) 275+0 records in 275+0 records out 18454937600 bytes transfernetworking in 1.029698 secs (17922667819 bytes/sec) 553+0 records in 553+0 records out 37111201792 bytes transfernetworking in 2.048291 secs (18118129881 bytes/sec) 829+0 records in 829+0 records out 55633248256 bytes transfernetworking in 3.068911 secs (18128009214 bytes/sec) 1000+0 records in 1000+0 records out 67108864000 bytes transfernetworking in 3.720346 secs (18038339571 bytes/sec) [1]+ Done dd if=/dev/zero of=/dev/null bs=64m count=1000 

    Lo que se traduce en una friolera de 18.1 GB / s.

    A partir de coreutils 8.24, dd agregó opciones de estado. Instala coreutils con Homebrew para actualizar dd.

     brew install coreutils # All commands have been installed with the prefix 'g' sudo gdd if=XXXX.iso of=/dev/diskX bs=1 status=progress > example: > 139648967 bytes (140 MB, 133 MiB) copied, 304 s, 459 kB/s 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).