PHP

<?php$current_dir = dirname(__FILE__);//获取当前代码所在的文件夹ini_set('memory_limit','1024M');//php用的内存设置大一点$file_size = '300';//生成文件的大小,单位MB$path = "{$current_dir}/test.docx";//生成文件的路径和文件名,生成到当前代码的目录下,文件名为test.docxfile_put_contents($path,str_repeat('a',1024*1024*$file_size));//生成文件

Windows

利用fsutil命令

fsutil file createnew e:\test.docx 1073741824

以上命令就是在E盘创建一个1G的test.docx.文件

Linux

dd命令

产生一个大文件的数据,但是并不需要占用磁盘空间

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

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

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

PHP、Windows、Linux生成大文件相关推荐

  1. linux生成大文件

    在当前目录生成一个1G的名为test的文件 dd if=/dev/zero of=test bs=1M count=1024

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

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

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

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

  4. linux生成core文件路径,core文件生成和路径设置

    在程序崩溃时,内核会生成一个core文件,即程序最后崩溃时的内存映像,和程序调试信息. 之后可以通过gdb,打开core文件察看程序崩溃时的堆栈信息,可以找出程序出错的代码所在文件和函数. 1.cor ...

  5. 加快windows上对大文件,以及很多很多小文件进行不同磁盘拷贝的速度——windows上的最快拷贝软件FastCopy

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 加快windows上对大文件,以及很多很多小文件进行不同磁盘拷贝的速度--windows上的最快拷贝软件FastCopy ...

  6. Linux查找大文件 (find的用法)

    Linux查找大文件 1: 如何查找大文件? 其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定).那么如何把这些大文件搜索出来呢?例如我要搜索当前目录 ...

  7. windows 2003 复制大文件提示系统资源不足的官方处理方法

    windows 2003 复制大文件提示系统资源不足的官方处理方法 来自微软KB304101,google在线翻译 重要说明:此部分,方法,或任务包含告诉您如何修改注册表的步骤.然而,严重的可能会出现 ...

  8. perl linux 遍历文件,Perl/Linux过滤大文件与其他文件的内容

    我正在使用另一个较小文件的内容过滤580 MB文件. File1中(较小的文件)Perl/Linux过滤大文件与其他文件的内容 chr start End 1 123 150 2 245 320 2 ...

  9. java生成大文件的示例

    生成NGB的数据文件的方法,N是自然数,对应不同的文件大小. 1.生成文件的方法 private static void writeFile(int N) {if (N < 1) {System ...

最新文章

  1. linux 浏览器源码下载,Android开发:图片浏览器源码
  2. WorldWind Java 版学习:8、事件响应
  3. 计算上月、下月、上周、下周..日期范围
  4. 设计模式之_Iterator_06
  5. PyTorch基础(part2)
  6. golang mysql 插入_Mysql学习(一)添加一个新的用户并用golang操作Mysql
  7. iis7.5 php伪静态,Windows Server 2008 下WordPress IIS7.5伪静态规则设置(最新)
  8. 练习五十一:序列交换
  9. Poker2  简单配置(方便于vim党)
  10. iPhone屏幕数据
  11. 随机效应估算与固定效应估算_面板数据固定效应 vs. 随机效应
  12. hashmap经典面试问题以及答案
  13. pgsql删除表中所有数据_pg数据库 删除所有表
  14. Unity手机游戏广告接入的大致思路(Android和iOS)
  15. ios13 微信提示音插件_iOS13免越狱修改微信提示音方法!亲测有用!
  16. 看代码解读CenterNet :Objects as Points
  17. python使用win32和flask实现接收请求发送QQ消息
  18. 乾宏教育海南省中高级工程师职称评审
  19. java实现dwg转pdf
  20. rpc介绍,和PHP常用的rpc框架

热门文章

  1. 遇见未知的自己---给自己一个机会翻身
  2. oracle12c查看pdb状态,oracle12c_pdb_SAVE STATE
  3. 用python绘图竹子turtle_Python——蟒蛇图形绘制(turtle绘图体系)
  4. 硬件比软件难,但为什么硬件待遇不如软件?
  5. 太原服务器系统租用,太原市弹性云服务器租赁
  6. 阿里员工质问:如何一句话证明你是大头兵,不是管理岗!
  7. 本科数学专业基础类课程
  8. 微软云计算介绍与实践(实践之四)
  9. linux外挂存储不同,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  10. Winform Windows Media Player 简易播放器