问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux怎么使用dd命令生成随机内容的大量小文件

发布网友 发布时间:2022-04-21 18:29

我来回答

3个回答

懂视网 时间:2022-05-14 07:04

linux下dd命令详解有哪些?让我们一起来了解下。

dd命令用于指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

参考例子:

在Linux 下制作启动盘:

dd if=boot.img of=/dev/fd0 bs=1440k 

参数:

if=文件名:输入文件名,默认为标准输入。即指定源文件。

of=文件名:输出文件名,默认为标准输出。即指定目的文件。

conversion:用指定的参数转换文件。

ascii:转换ebcdic为ascii

ebcdic:转换ascii为ebcdic

ibm:转换ascii为alternate ebcdic

block:把每一行转换为长度为cbs,不足部分用空格填充

unblock:使每一行的长度都为cbs,不足部分用空格填充

lcase:把大写字符转换为小写字符

ucase:把小写字符转换为大写字符

swap:交换输入的每对字节

noerror:出错时不停止

notrunc:不截短输出文件

sync:将每个输入块填充到ibs个字节,不足部分用空(NUL)字符补齐。

--help:显示帮助信息

--version:显示版本信息

今天的分享就是这些,希望能帮助大家。

热心网友 时间:2022-05-14 04:12

展开1全部使用dd命令快速生成大文件或者小文件的方法
转载请说明出处:http://blog.csdn.net/cywosp/article/details/9674757
在程序的测试中有些场景需要大量的小文件或者几个比较大的文件,而在我们的文件系统里一时无法找到那么多或者那么大的文件,此时linux的dd命令就能快速的帮助你完成想要的文件。具体用法简单总结如下:
1.
dd命令可以轻易实现创建指定大小的文件,如
dd
if=/dev/zero
of=test
bs=1M
count=1000
在当前目录下会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源),但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘
则可以
dd
if=/dev/zero
of=test
bs=1M
count=0
seek=100000
此时创建的文件在文件系统中的显示大小为100000MB,但是并不实际占用block,因此创建速度与内存速度相当,seek的作用是跳过输出文件中指定大小的部分,这就达到了创建大文件,但是并不实际写入的目的。当然,因为不实际写入硬盘,所以你在容量只有10G的硬盘上创建100G的此类文件都是可以的。
2.
随机生成1百万个1K的文件
seq
1000000
|
xargs
-i
dd
if=/dev/zero
of={}.dat
bs=1024
count=1

热心网友 时间:2022-05-14 05:30

随机生成1百万个1K的文件
seq 1000000 | xargs -i dd if=/dev/zero of={}.dat bs=1024 count=1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我现在九十斤每天跑半小时可以减肥吗? 一只蛋鸡吃多少饲料 永诚财险水滴重疾2021值得推荐吗?重疾赔付次数有多少? 瑞泰保险水滴瑞选重疾险好不好?值得买吗? 水滴守护真爱重大疾病保障计划值得推荐吗?可靠吗? 去西塘和乌镇 为什么生死狙击花圣总是玩人类 江门豪江华庭带装修吗? 江门豪江华庭售楼中心电话是多少? 这种美图软件叫什么? Linux下如何创建任意大小的测试文件 Linux使用dd命令创建特定大小文件最简单的方法及文... linux下怎样产生一个指定大小的空文件 linux下创建指定大小的文件 linux下怎样创建一个指定大小的文件 家里停电来电以后总闸刀就推不上去了怎么办? 家里电表跳闸总开关推不上去 家里的空开跳闸了,推不上去,一推上去,旁边那个... 空气开关跳闸推不上去 家里的电闸跳了推不上去,过了十几分钟又推上去了... 电跳闸,怎么推不上去,家里的电器插头都拔了,什... 跳闸就推不上去了,怎么办? 家里电闸总开关一直推不上去怎么办 平板电脑没声音如何恢复? 我的平板电脑微信视频播放没声音应该在哪里调 华为mate pad pro平板录制视频没有声音,怎么解决... 立冬这一月古人怎么称呼 古人如何算立秋时间的 春夏秋冬四季的别称是什么? ipad没有声音了怎样恢复声音 linux如何限制特定文件大小 linux c 怎么创建固定大小的文件 如何使用shell脚本生成一个大小为300M的文件? linux下用命令创建一个固定大小的空白文件 防溺水图画 linux怎样touch指定大小新文件 怎么识别桑蚕丝布料 防溺水主题绘画,都有什么创意 怎么使用linux命令制作一个5g大小的txt文件 防溺水画画 是linux系统下的一个程序,我想在程序中建一个固定... Linux下生成的文件能超过2G吗 防溺水绘画里面有什么物体 如何在Linux系统通过命令行生成随机文件 画一幅a3纸的一副防溺水的图画是大字体 linux建立自定义大小空文件的命令是什么? 怎么鉴别桑蚕丝被? 防溺水主题的手抄报,以绘画为主,怎么做 简单又美观的防溺水防汛手抄报 在Linux下如何新建一个1G的文件,用shell指令实现