linux命令
DD的主要选项是:
指定数字的位置乘以下列数字后面的以下字符:
B = 512,C = 1,K = 1024,W = 2,XM =数M
如果=文件
输入文件名,默认值是标准输入。
=文件
输出
DD是linux下的一个非常有用的命令。它使用指定大小的块来复制文件,并在复制的同时指定转换。
DD的主要选项是:
指定数字的位置乘以下列数字后面的以下字符:
B = 512,C = 1,K = 1024,W = 2,XM =数M
如果=文件
输入文件名,默认值是标准输入。
=文件
输出文件名默认为标准输出。
IBS =字节
一次读取字节数(即块大小是字节字节)。
OBS =字节
一次写入字节数(即块的大小是字节字节)。
BS =字节
同时,读写块的大小被设置为字节,可以用IBS和OBS替换。
CBS =字节
一次字节字节的转换,也就是转换缓冲区的大小。
跳过=块
从输入文件的开头跳过块并重新开始复制。
寻求=块
从输出文件的开头跳过块并重新开始复制(通常只有输出文件是磁盘或磁带)。
数=块
仅复制块块,块的大小等于由IBS指定的字节数。
转换为转换{,}转换…
用指定的参数转换文件。
转换参数:
ASCII码转换为ASCII码。
EBCDIC转换成ASCII码。
IBM将ASCII码交替。
块将每个行转换为一条长度为CBS的记录,而不足部分则用空格填充。
解锁
每一行的长度是CBS,不足部分是充满了空间。
Lcase converts uppercase characters to lowercase characters.
ucase将小写字母为大写字符。
棉签交换每对字节的输入。
UNIX DD,当奇数时
字节被读取。如果输入文件包含
奇数字节,最后一个字节是
简单地复制(因为没有任何东西)
用它交换)。
无错
犯错时不要停止。
notrunc
输出文件未被截断。
同步填充每个输入块的IBS字节,和不足的部分填充空字符(字符)。
因为DD命令允许二进制模式进行读写,所以它特别适合于原始物理设备上的输入/输出。
DD如果= / dev / fd0 = = 1440k disk.img BS
有趣的是,这面镜子可以通过工具软件,如HD抄读、Winimage等。再次,保存第一个硬盘的第一个512字节为文件:
DD如果= / dev / HDA = disk.mbr BS = 512数= 1