The dd utility may be used to copy a file from one place to another, this is good to copy a ISO file to a USB thumb drive.
This parameter is good for getting feedback about how long a file copy is taking, this is good if it is a big file.
bs=4M oflag=direct,dsync |
Use it like this, it will constantly update with the file progress.
4.4 Thu Oct 25 jason@Yog-Sothoth 0: $ dd if=~/Downloads/Win8.1_English_x64.iso of=~/Desktop/Win8.1_English_x64.iso bs=4M oflag=direct,dsync status="progress" 4320133120 bytes (4.3 GB, 4.0 GiB) copied, 186 s, 23.2 MB/s 1030+1 records in 1030+1 records out 4320526336 bytes (4.3 GB, 4.0 GiB) copied, 186.159 s, 23.2 MB/s
This is therefore very useful for copying large files from one place to another, instead of using cp.