Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103118103
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-19 22:39:10


dd命令是将从标准输入中读取的数据按参数指定的方法进变换后送到标准输出。除了数据变换外,还可以利用一些参数修改一些数据的物理属性。如块的大小等。
dd命令的选项及含义:
 ds=blocksize 指定输 入输出块的大小,该选项使ibs和obs 选项无效。
 if=filename  指定将要拷贝输入的文件名
 ibs=blocksize 指定输入文件的块大小。
 ifskip=numberofeof 指定前跳过的eof标志的个数
 files=numberofblocks 在拷贝前,在输入文件上跳过指定数目的块。
 of=filename 指定创建的输出文件名
 obs=blocaksize 指定输出块大小
 seek=recordnumber 拷贝文件时,指定输入文件的开始记录号。
 conv=conversionparameter 指定数据转换的类型,描述数据转换类型的参数有ASCII,EBCDIC,block,unblock.lcase,,ucase.
示例:将file.dd 输出到磁盘文件。
 dd if=file.dd of=/dev/rfd0135ds18
将EBCDIC格式存放的文件转换为ASCII文件
dd if=file1 of =file2 conv=ascii
将磁带上的三个文件拷贝到文件file1
dd if=/dev/mnt0 fskip=2 of =file1
阅读(281) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~