dd:將標准輸入的數據按參數指導方式轉換後傳送到標准輸出,也可以完成文件拷貝和屬性轉換。
格式:dd[option=vslue]……
option可以是:
if=filename 指定輸入文件名; of=filename 指定輸出文件名;
ibs=n 指定輸入塊大小為n字節(默認為512字節);
obs=n 指定輸出塊大小為n字節(默認為512字節);
bs=bytes強行使ibs=bytes及obs=bytes;
cbs=byte 同時轉換字節數為bytes;
conv=KEYWORDS 每次按逗號分隔的關鍵字列表轉換文件;
count=BLOCKS 只拷貝BLOCKS指明的輸入塊。
不同版本的UNIX系統對於磁帶設備有自己的定義,如: /dev/rmt/0:是Sun Solaris 對4mm DAT磁帶機的定義。
例: Ý if=/dev/rmt/0 of=xyz ibs=1024
在Linux下讀出硬盤的第一個扇區到文件中:
Ý if=/dev/hda of=disk.img bs=512 count=1