Linux如何快速生成大文件

发布时间:2024-12-19 06:15

如何使用原装数据线传输大文件更快速 #生活技巧# #数码产品使用技巧# #3C配件维护技巧#

最新推荐文章于 2024-10-24 10:53:22 发布

二十同学 于 2018-11-06 19:13:54 发布

微信搜索:“二十同学” 公众号,欢迎关注一条不一样的成长之路

dd命令

dd if=/dev/zero of=file bs=1M count=20000

会生成一个20G的file 文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。

此命令可以生成一个实际的20G的文件,文件会写入硬盘,文件产生的速度和硬盘读写速度有关系,读写速度越快,产生文件越快。

如果只想产生一个大文件的数据,但是并不需要占用磁盘空间,则可以使用如下命令:

dd if=/dev/zero of=file bs=1M count=0 seek=20000

此时创建的文件在文件系统中的显示大小为20G,但是并不实际占用磁盘,因此创建速度与内存速度相当。

seek的作用是跳过输出文件中指定大小的部分,这就达到了创建大文件,但是并不实际写入的目的。

当然,因为不实际写入硬盘,所以你在容量只有20G的硬盘上创建100G的此类文件都是可以的。

网址:Linux如何快速生成大文件 https://www.yuejiaxmz.com/news/view/515026

相关内容

Linux下快速删除大量文件/文件夹方法
linux怎么快速删除大量文件,比rm快的方法来了
Linux频繁存取文件,导致可用内存逐渐减少
电脑如何快速删除大量文件?快速删除大量文件的方法
Linux中查看各文件夹大小命令:du
7 个整理 Linux 文件和清理电脑的技巧
废旧Android手机如何改造成Linux服务器
Linux系统内存清理神器:Purge命令详解 – Linux命令大全(手册)
废旧 Android 手机如何改造成 Linux 服务器?
让Linux系统飞速启动:优化启动时间的技巧与方法

随便看看