dd - status através dos comandos kill e pgrep

Publicado por Marcos Apolo Flavio Junior em 27/09/2021

[ Hits: 2.461 ]

 


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.
Outras dicas deste autor

Alterar nome placa de rede ENPS01 para ETH0

Atualizando kernel no Debian 6 - 32 bits

ISOs antigas do Debian

Movendo vários arquivos ou diretórios ao mesmo tempo para um diretório [Iniciante]

Slackware 14.2 em Português PT_BR UTF-8 em 2 linhas de configuração

Leitura recomendada

Usando o comando df

Links - Acessando sites pelo terminal

GoogleCL: O poder do Google na linha de comando

Alterando endereço MAC da interface de rede

Utilizando o SUDO para desligar ou reiniciar um PC logado com um usuário comum

  

Comentários
[1] Comentário enviado por Carlos_Cunha em 28/09/2021 - 08:48h

Bem legal isso, sempre usei o "du- sh arquivo" para ver o tamanho e ter uma ideia se o dd estava fazendo ou não hehe, mas seu método é bem mais "profi"
Ótima dica.

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#

[2] Comentário enviado por /bin/laden em 28/09/2021 - 17:17h

Nas versões mais atuais do DD vc pode usar a opção "status=progress".


--------------------------------------------------
echo 1244394795515721490698P | dc

[3] Comentário enviado por maurixnovatrento em 02/10/2021 - 10:21h


Achei bacana essa dica.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts