dd 与cp的区别

dd命令和cp命令的区别

 
‍cp与dd的区别在于cp可能是以字节方式读取文件,而dd是以扇区方式记取。显然dd方式效率要高些。
dd最大的用处是他可以进行格式转换和格式化。dd是对块进行操作的,cp是对文件操作的。

比如有两块硬盘,要将第一块硬盘里的数据复制到第二块硬盘上
dd if=/dev/hda of=/dev/hdc bs=4 count=1024

hda和hdc硬盘上数据的布局是一摸一样的(扇区级别,每个扇区上的数据都是一样的)

cp只是将第一硬盘上的数据复制到第二个硬盘上,由于系统写硬盘不是顺序写的,哪里有足够的空间放就放到哪,所以第二个硬盘相同的扇区号上的数据和第一块硬盘是可能不一样的。。

dd命令可以用来进行整个partition或者disk的备份
http://baike.baidu.com/link?url=OVDMb9JHwxW7GOj_O3-GDEApzRK199l6r0yzOsX6UTnrTd9N3sgQZZKJar6OrVvWBxANxOVxuZ1vf9Dgl0MBx
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值