Kirim dd memproses USR1 sinyal:
$ dd if=/dev/urandom of=/dev/null &
[1] 977
$
$ kill -USR1 977
274647+0 records in
274646+0 records out
140618752 bytes (141 MB) copied, 17.3286 s, 8.1 MB/s
$
¿sudahkah kamu mencoba pv? http://www.ivarch.com/programs/pv.shtml
dd bs=16M if=/dev/sda|bzip2 -c| pv | nc serverB.example.net 19000
nc -l -p 19000| pv | bzip2 -d| dd bs=16M of=/dev/sdb
semoga berhasil!
Temukan PID dari proses yang ingin Anda periksa I/O untuk kasus Anda dd di server b akan menjadi tempat yang bagus untuk melihatnya
cat /proc/<PID>/io
lihat nilai untuk wchar yang seharusnya menjadi nilai tertulis byte.
Untuk referensi di masa mendatang, Anda dapat menyisipkan pv ke dalam satu (atau keduanya) pipa dan ini akan memberi tahu Anda berapa banyak data yang telah melewatinya.
dd bs=16M if=/dev/sda|bzip2 -c|pv|nc serverB.example.net 19000
225MB 0:04:48 [ 799kB/s] [ <=> ]