+ -
当前位置:首页 → 问答吧 → 关于linux dd的用法,疑惑

关于linux dd的用法,疑惑

时间:2011-12-16

来源:互联网

[root@localhost ~]# dd if=/dev/zero of=zero.bin bs=128K count=1
1+0 records in
1+0 records out
131072 bytes (131 kB) copied, 0.000880091 seconds, 149 MB/s
[root@localhost ~]#

[root@localhost ~]# ls -l zero.bin
-rw-r--r-- 1 root root 131072 Dec 16 16:58 zero.bin
[root@localhost ~]#



我希望得到准确的128K,为什么得到了131K?




作者: teamos   发布时间: 2011-12-16

猜测:可能是有额外的用于记录文件信息数据,占用了空间,

作者: lgxwqq111   发布时间: 2011-12-16

测试了下,貌似不管怎么样总是要多3k的

作者: lgxwqq111   发布时间: 2011-12-16

是命令用错了吗?

这样的话多出来3K,我的/flash就烧不进去了.

作者: teamos   发布时间: 2011-12-16

lz把bs=128k之后的k给去掉试试,

作者: lgxwqq111   发布时间: 2011-12-16

引用楼主 teamos 的回复:
▪ IaaS、PaaS和SaaS的主要关系是...▪ 微软公司的云计算服务有哪些?▪ CIO们是如何看待云计算的?▪ 运营商搭建的云计算平台和私有...▪ 关于云技术在电子商务平台上的...
[root@localhost ~]# dd if=/dev/zero of=zero.bin bs=128K count=1
1+0 records in
1+0 records out
13107……


dd貌似就是把每一个字符都复制过去

作者: fangzhaoguo   发布时间: 2011-12-16