导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[xwmlz][转帖]成都嵌入式培训-linux攻略之



No.55164
作者:xwmlz
邮件:liuzhu@re-er.com.cn
ID:103464
登陆:54次
文章数:68篇
最后登陆IP:222.210.192.17
最后登陆:2009/8/19 9:28:31
注册:2008/3/6 16:40:54
财富:639
发帖时间:2008/12/22 9:17:33
发贴者IP:222.210.201.211
标题:xwmlz:[转帖]成都嵌入式培训-linux攻略之强大的dd命令
摘要:No.55164[转帖]成都嵌入式培训-linux攻略之强大的dd命令 由于 dd 命令允许二进制方式读写,所以特别适合在原始物理设备上进行输入/输出。例如可以用下面的命令为软盘建立镜像文件:
   dd if=/dev/fd0 of=disk.img bs=1440k
  有趣的是,这个镜像文件能被 HD-Copy ,Winimage 等工具软件读出。再如把第一个硬盘的前 512 个字节存为一个文件:
    
   
   dd if=/dev/hda of=disk.mbr bs=512 count=1 
  功能:
  把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的diskcopy命令的作用。先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。需要注意的是,应该将硬盘上的寄存文件用rm命令删除掉。系统默认使用标准输入文件和标准输出文件。 
  语法:dd [选项]
   if =输入文件(或设备名称),缺省为标准输入。
   of =输出文件(或设备名称),缺省为标准输出。
   ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。
   skip = blocks 跳过读入缓冲区开头的ibs*blocks块。
   obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。
   bs = bytes 同 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:7毫秒 最大:78531毫秒 查询6次