PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

monitoring - How do you monitor the progress of dd? - Ask Ubuntu

mardi 21 juillet 2015 à 22:15

Si la commande dd a déja été lancé, faire
"""
# kill -USR1 $(pgrep ^dd)
"""
EDIT, ou mieux comme le suggère un lecteur (merci Damien)
"""
# pkill -USR1 ^dd
"""

Ca affichera des infos de ce genre dans le terminal dans lequel tourne dd
"""
321121+0 records in
321120+0 records out
164413440 bytes transferred in 112.708791 secs (1458745 bytes/sec)
"""

Si vous vous appretez à utiliser dd, utilisez pv.
"""
# apt-get install pv
# dd if=/dev/sda | pv | dd of=/dev/sdc
"""
ça donne
"""
6,84GO 0:09:09 [ 38,5MB/s] [      <=>                               ]
"""
Vraiment cool.
On peut aller plus loin,  avec une barre de progression comme décrit ici: http://www.cyberciti.biz/faq/linux-unix-dd-command-show-progress-while-coping/
(Permalink)


Oros links 08:54

Je prends note :
pkill -USR1 ^dd
ou
apt-get install pv
dd if=/dev/sda | pv | dd of=/dev/sdc
ou
(pv -n /dev/sda | dd of=/dev/sdb bs=128M conv=notrunc,noerror) 2>&1 | dialog --gauge "Running dd command (cloning), please wait..." 10 70 0
via https://fralef.me/links/?gArOkQ
(Permalink)



Mh. J'aurai certainement fait un petit script avec strace moi ^^'

Très pratique pv. Coudifié :p
(Permalink)



Petite astuce pour suivre l'avancement d'une command dd sous Linux (vu que c'est typiquement le genre de commande qui dure un certain temps ^^)
(Permalink)