目次

15 ddで進捗を確認

ddを流してるところに、別なコンソールからコマンドを送ると、現在の状況が見える

別なコンソールからコマンド送信

コンソール1

# killall -USR1 dd
# killall -USR1 dd

コンソール2

# dd if=/dev/VolG00/TEST1001 | gzip -1 - | ssh root@192.168.11.11 "gunzip | dd of=/dev/VolG00/TESTdev1001"

43986753+0 records in
43986752+0 records out
22521217024 bytes (23 GB) copied, 1025.83 s, 22.0 MB/s

62914560+0 records in
62914560+0 records out
32212254720 bytes (32 GB) copied, 1526.69 s, 21.1 MB/s

進捗を定期的に表示する場合

[root@testvm ~]# dd if=/dev/zero of=zero.dat count=100000000 &
[1] 7647
[root@testvm ~]# watch kill -USR1 7647

ファイルに進捗を出す場合

下記のように2:標準エラー出力(stderr)の出力先を変えることで可能。

38 プロセスのPTSを別のPTSへ出力