dd命令

用dd命令可以把指定的输入文件复制到指定的输出文件中,并且在复制过程中可以进行格式转换。

1、复制交换文件的时候:

dd if=/dev/zero  of=/swapfile bs=1024 count=65536

2、制作驱动盘的时候,如,将硬盘上的驱动文件复制到一个软驱中:

dd if=rhel40.img of=/dev/fd0 bs=10k

或者

dd if=mptlinux-3.02.68-1-rhel4.i686.dd of=/dev/fd0 bs=10k

3、制作ISO镜像的时候

dd if=/dev/cdrom of=/root/cd1.iso

 

dd参数说明:

if=file  输入文件名,默认为标准输入

of=file 输出文件名,默认为标准输出

ibs=bytes 一次读入bytes个字节(即一个块大小为bytes个字节)

obs=bytes 一次写bytes个字节(即一个块大小为bytes个字节)

bs=bytes  同时设置读写块的大小为bytes,可代替ibs和obs

cbs=bytes  一次转换bytes个字节,即转换缓冲区大小

skip=blocks  从输入文件开头跳过blocks个块后在开始复制。

seek=blocks    从输出文件开头跳过blocks个块后在开始复制(通常当输出文件介质是磁盘或磁带时才有效)

count=blocks 仅复制blocks个块,块大小等于ibs指定的字节数

 

 

posted @ 2013-08-18 12:24  haiwei.sun  阅读(198)  评论(0编辑  收藏  举报
返回顶部