dd - status através dos comandos kill e pgrep
Dica publicada em Linux / Comandos
dd - status através dos comandos kill e pgrep
O dd é um comando de copia bit a bit e não produz retorno de status durante sua operação, somente é exibido ao finalizar a operação. Mas como fazer para saber como anda sua cópia?
Em um terminal vamos executar o dd:
dd if=/dev/zero of=arquivo.img bs=1024MB count=4
Ele vai executar a cópia normalmente. Em um segundo terminal execute:
kill -usr1 `pgrep ^dd$`
Você vai notar que ele vai retornar no primeiro terminal como anda sua cópia. Adicionei uma imagem de exemplo, cada vez que eu executo o comando ele retorna o status do dd.
Em um terminal vamos executar o dd:
dd if=/dev/zero of=arquivo.img bs=1024MB count=4
Ele vai executar a cópia normalmente. Em um segundo terminal execute:
kill -usr1 `pgrep ^dd$`
Você vai notar que ele vai retornar no primeiro terminal como anda sua cópia. Adicionei uma imagem de exemplo, cada vez que eu executo o comando ele retorna o status do dd.
Ótima dica.
#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#