¿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?

  • ¿Cómo configuro la hora de creación de un file?
  • ¿Cómo puedo escribir un script para abrir múltiples tabs de terminal y ejecutar código en ellas?
  • ¿Cómo instalar Mac OS X en Parallels VM sin el file adicional `OS X image file.hdd` en el host Mac?
  • Actualización de Snow Leopard a El Capitán falla en Macbook Pro (mediados de 2010)
  • Inhabilite completamente al usuario invitado en El Capitan sin tener que desactivar 'Buscar mi Mac'
  • Eliminar caracteres de una cadena a través de Terminal
  • ¿Puedo modificar un command de terminal para hacer cosas adicionales?
  • ¿Hay una aplicación / extensión similar a The Great Suspender pero para Safari?
  • "El sistema de llavero no se puede encontrar"
  • El process secundario salió con el error de estado 254 al extraer un file tar.xz
  • Correo de Apple no puede responder o cerrar windows
  • ¿Cómo habilitar el diario para poder actualizar a El Capitán?
  • 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).