Linuxコマンドリファレンス [dd]

基本的なLinux(UNIX)コマンドのクイックリファレンス

ddコマンド

機能
ファイルを変換・コピーする。外部記憶装置(フロッピーなど)との間でのコピーもできる。複数の変換処理はカンマで区切ることにより可能。
形式
dd (option)
オプション
if=[infile] 指定したファイルの内容をコピーする
of=[outfile] 指定したファイルにコピーする
bs=[byte] 入力ブロック数と出力ブロック数を指定する
ibs=[byte] 入力ブロック数を指定する
obs=[byte] 出力ブロック数を指定する
count=[time] コピーする入力ブロック数を指定する
files=[number] 入力ファイルを指定した数だけコピーして連結する
conv=[code] コピー時にファイルのコード変換を実行する
コード
ascii EBCDICをASCIIに変換する
ebcdic ASCIIをEBCDICに変換する
ibm ASCIIをEBCDICに変換する
block 改行で区切られたASCIIレコードを固定長にする
unblock 固定長のASCIIレコードを改行に変換する
lcase 大文字を小文字に変換する
ucase 小文字を大文字に変換する
swab 奇数バイトと偶数バイトを入れ替える
noerror エラーが発生しても処理を停止しない
sync 入力ブロックをisbで指定したブロック数に合わせる
コマンド例
dd 標準入力の内容を標準出力へコピーする
dd if=/dev/fd0 of=file count=512 フロッピーからfileに512個分の入力ブロックだけコピーする
関連コマンド
cp