zoukankan      html  css  js  c++  java
  • Linux:dd命令

    dd:“data duplicator”

    意为数据复印机,它可以用来拷贝和转换数据。

    • 备份和恢复整个硬盘或分区
    • 备份MBR(主引导记录)
    • 在ASCII和EBCDIC格式之间转换
    • 也可以为Linux内核制作启动镜像

    dd参数的解释:

    • if=<source>:source代表要复制的数据源,if是“input file”的简写。
    • of=<destination>:把数据拷贝到哪,of是“output file”的简写。
    • [options]:额外的选项,块大小、格式等待。

    使用示例:

    // 克隆一个硬盘到另一个
    dd if=/dev/sda of=/dev/sdb
    
    // 备份一个分区到kumata.img镜像文件
    dd if=/dev/sda2 of=kumata.img
    // 备份并压缩.img
    dd if =/dev/sda2 | gzip kumata.img.gz
    // 解压.img传回去
    gzip -dc /kumata.img.gz | dd of=/dev/sda2
    
    // 清空整个硬盘(把每一位都设为0),数据不可恢复
    dd if=/dev/zero of=/dev/sdb
    
    // 使用dd命令创建USB启动盘。实现Linux U盘安装(sdc为U盘):
    dd if=~/ubuntu.iso of=/dev/sdc

    更多dd示例见http://blog.topspeedsnail.com/archives/3799

  • 相关阅读:
    Python多版本共存
    Windows下安装glumy过程
    安卓手机刷机
    动态规划学习
    Linux下载源
    背包问题扩展
    mongol学习
    云爬虫测试
    arc的安装
    Centos
  • 原文地址:https://www.cnblogs.com/kumata/p/10231056.html
Copyright © 2011-2022 走看看