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的此类文件都是可以的。

转载于:https://blog.51cto.com/bluearea65/1068066

Linux使用dd命令快速生成大文件相关推荐

  1. linux dd 截文件,Linux使用dd命令快速生成大文件(转)

    dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...

  2. Linux dd命令截取文件,linux使用dd命令快速生成大文件

    dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...

  3. linux命令dd创建虚拟硬盘,每日一题.PYTHON如何模拟LINUX的dd命令快速创建大文件?...

    原文数据: 无 具体要求: 1. 模拟Linux的dd命令快速创建大文件 代码实现: # -*- coding: utf-8 -*- """ # # Authors: l ...

  4. linux目录怎么自动生成,情景linux--如何快速生成大文件?

    情景 在写情景linux--如何解决服务器日志过大导致的磁盘空间不足?(实践篇)时,因为要实际演示,所以需要快速创建一个大文件.其实,在实际工作过程中,有些时候是有这种需求的.今天就将其作为一个话题探 ...

  5. dd命令快速生成一个大文件

    有时候测试需要生成一个临时的大文件,可以使用dd命令来完成 xxx:~/test/mnt/sdcard/capture$ dd if=/dev/zero of=test.log bs=1M count ...

  6. linux使用dd命令拷贝/生成文件

    一.dd命令 1. 作用 Copy a file, converting and formatting according to the operands. 复制一个文件,根据操作数进行转换和格式化. ...

  7. dd命令创建一个大文件

    dd命令可以创建指定大小的文件 命令: dd if=/dev/zero of=test bs=1M count=1000 会在当前目录下生成一个大小为1M*1000=1000M大小的test.img文 ...

  8. Linux驱动make命令没有生成ko文件

    在学习驱动程序的过程中,做的最多的一件事情就是从文章中直接把代码copy回去,直接就Makefile了,但是也会遇到标题类似的问题: curtis@curtis-virtual-machine:~/D ...

  9. PHP、Windows、Linux生成大文件

    PHP <?php$current_dir = dirname(__FILE__);//获取当前代码所在的文件夹ini_set('memory_limit','1024M');//php用的内存 ...

最新文章

  1. 【TP3.2】路由匹配和规则
  2. 分布式架构:并发重复请求和幂等场景技术实现总结
  3. Linux系统卸载Apache(阿帕奇)环境教程
  4. 如何使用Total Recorder录制网上的音乐,如何下载只能试听的歌曲
  5. BAT 才不关心币价,19年的5大重点在这里!
  6. Eclipse下Tomcat常用设置
  7. 枚举ENUM的tostring() valueof()name()和values()用法
  8. 嘉年华回顾丨PingCAP CEO 刘奇,带你探寻TiDB...
  9. 如何使用imp导入dmp文件
  10. JS插件开发之LightBox图片画廊
  11. 算法设计——荷马史诗(K叉哈夫曼 贪心)
  12. Mysql的原子性、持久性原理
  13. 数字功放和模拟功放差异介绍
  14. (三)ArcGIS API For Javascript之调用动态地图服务
  15. 自动控制原理matlab pdf下载,第五章-matlab在自动控制原理中的应用.pdf
  16. 物联网在5G时代会有怎样的发展趋势
  17. CSS/HTML 如何在网页中添加空格(琐碎知识点整理)
  18. Python与seo工具脚本,360/搜狗相关搜索词采集源码参考
  19. echarts 设置仪表盘数字的位置_全新数字高尔夫独具的特色!外观前卫紧跟潮流...
  20. 如何在Windows 8或10上获取经典风格的主题

热门文章

  1. js赋值后 改变现有数据会修改原来的数据
  2. 回炉重造-基础规则之类和对象
  3. KMP经典算法与变形的应用(字符串parttern匹配问题)
  4. Python 虚拟环境:Virtualenv
  5. Day24--Part2-伪Ajax(iframe)
  6. smarty中如何统计数组的个数?
  7. asp.net cache
  8. java list 查找_java面试之容器
  9. 3.5 集束搜索的误差分析-深度学习第五课《序列模型》-Stanford吴恩达教授
  10. Overfull \hbox或Underfull \hbox错误提示 基于LaTex+VSCode+MAC