当我们需要一个大的文件来做测试的话,我们不可能去编辑文件在里面写数据一直把它写的很大很大。dd 就排上了用场。 直接上货
创建一个500M大小的test 文件:
[root@localhost ~]# dd if=/dev/zero of=test bs=100M count=5
5+0 records in
5+0 records out
524288000 bytes (524 MB) copied, 8.5101 s, 61.6 MB/s
[root@localhost ~]# ls
anaconda-ks.cfg test
[root@localhost ~]# du -sh test
500M test
参数解释:
-
if代表输入文件。
-
of代表输出文件。
-
bs代表字节为单位的块大小。
-
count代表被复制的块。
其中/dev/zero是一个字符设备,会不断返回0值字节。