查看此问题的答案[ 1 ]
pv
例如,您可以在开始之前使用pv 
sudo apt-get install pv    # if you do not have it
pv < /dev/sda > /dev/sc3   # it is reported to be faster
pv /dev/sda > /dev/sc3     # it seems to have the same speed of the previous one
#or 
sudo dd if=/dev/sda | pv -s 1844G | dd of=/dev/sdc3  # Maybe slower 
输出[ 2 ]:
440MB 0:00:38 [11.6MB/s] [======>                             ] 21% ETA 0:02:19
注意:
 
特别是对于大文件,您可能希望查看man dd并设置加速硬件上所有组件所需的选项,例如bs=100M设置缓冲区,oflag=sync计算写入的有效字节,也许direct... 
该选项-s仅采用整数参数,因此1.8T-->1844G。
从第一行您可以注意到,您根本不需要dd。
kill -USR1 pid
如果您已经启动了该dd命令,则在个性化了其PID(Ctrl- Z+ bg并读取了或pgrep ^dd...)之后,您可以发送信号USR1(或SIGUSR1或SIGINFO参见下文)并读取输出。
如果程序的PID为1234
kill -USR1 1234
dd 将在其STDERR的终端上回答类似以下内容
4+1 records in
4+0 records out
41943040 bytes (42 MB) copied, 2.90588 s, 14.4 MB/s
警告:在OpenBSD下,您可能必须事先检查kill[ 3 ]的行为:使用代替
kill -SIGINFO 1234。
存在名为的签名SIGINFO。的SIGUSR1一个,在这种情况下,应终止程序(dd)... 
Ubuntu下使用-SIGUSR1(10)。