Syntax: DD [Options]
if = input file (or device name).
of = output file (or device name).
IBS = Bytes Reads bytes bytes At a time, that is, the number of bytes read into the buffer.
Skip = Blocks skips the ibs*blocks block that reads into the beginning of the buffer.
Obs = bytes Writes bytes bytes At a time, that is, the number of bytes written to the buffer.
BS = bytes Sets the number of bytes in the read/write buffer (equal to the set IBS and OBS).
CBS = Byte converts bytes bytes at a time.
The count=blocks only copies the input blocks blocks.
CONV = ASCII Converts the EBCDIC code to Ascil code.
Conv = EBCDIC converts ascil code to EBCDIC code.
CONV = IBM converts ascil code to alternate EBCDIC code.
CONV = Block Converts the change bit to a fixed character.
CONV = Ublock Converts the fixed bit into a change bit.
CONV = UCase Converts the letter from lowercase to uppercase.
CONV = LCase converts letters from uppercase to lowercase.
CONV = Notrunc does not truncate the output file.
CONV = swab swaps each pair of input bytes.
CONV = NoError does not stop processing when an error occurs.
Conv = sync puts the size of each input record to the size of the IBS (filled with nul).
Linux DD Command