ddコマンドでディスクをコピーする際、10秒ごとに途中経過を表示する方法。 まず、ddをバックグラウンドで実行して出力がnohup.outに保存されるようにする。 $ nohup sudo dd if=/dev/sdf of=/dev/sdg & ddのプロセスにSIGUSR1を送るとnohup.outに途中経過が追記されるので、watchコマンドでそれを10秒おきに呼び出すようにする。 $ watch -n 10 "sudo kill -USR1 ddのプロセスID && tail -1 nohup.out" こんな感じの表示が10秒ごとに更新されるようになります。 dd progress with watch command | Flickr - Photo Sharing!