dd - status através dos comandos kill e pgrep

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

[ Hits: 2.390 ]

 


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

Acessando compartilhamento sem usar mount - SMBCLIENT

Alterar nome placa de rede ENPS01 para ETH0

Erro Durante Ingresso no Domínio Samba 4 [Resolvido]

Usando SSH pelo Firefox

inxi - Pequeno software para exibir o hardware do seu computador

Leitura recomendada

Habilitando/Desabilitando daemons no Debian

Comando ALIAS para facilitar sua vida

fdisk - Visualizando tamanho do disco

Baixando código-fonte de um pacote com APT

SSH com chave pública + SVN por SSH

  

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