Когда я начал активно использовать команду dd
, меня стало сильно напрягать отсутствие какой-либо индикации выполнения команды. Кроме того, хотелось узнать, а долго ли еще ждать.
Оказалось, нужно внимательно читать help:
$ dd if=/dev/zero of=/dev/null&
[1] 6826
$ kill -USR1 6826
43492667+0 records in
43492667+0 records out
22268245504 bytes (22 GB) copied, 19,1004 s, 1,2 GB/s
или в общем случае:
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -USR1 $pid
18335302+0 records in
18335302+0 records out
9387674624 bytes (9.4 GB) copied, 34.6279 seconds, 271 MB/s