PHP、Windows、Linux生成大文件
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生成大文件相关推荐
- linux生成大文件
在当前目录生成一个1G的名为test的文件 dd if=/dev/zero of=test bs=1M count=1024
- Linux dd命令截取文件,linux使用dd命令快速生成大文件
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- linux dd 截文件,Linux使用dd命令快速生成大文件(转)
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- linux生成core文件路径,core文件生成和路径设置
在程序崩溃时,内核会生成一个core文件,即程序最后崩溃时的内存映像,和程序调试信息. 之后可以通过gdb,打开core文件察看程序崩溃时的堆栈信息,可以找出程序出错的代码所在文件和函数. 1.cor ...
- 加快windows上对大文件,以及很多很多小文件进行不同磁盘拷贝的速度——windows上的最快拷贝软件FastCopy
欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 加快windows上对大文件,以及很多很多小文件进行不同磁盘拷贝的速度--windows上的最快拷贝软件FastCopy ...
- Linux查找大文件 (find的用法)
Linux查找大文件 1: 如何查找大文件? 其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定).那么如何把这些大文件搜索出来呢?例如我要搜索当前目录 ...
- windows 2003 复制大文件提示系统资源不足的官方处理方法
windows 2003 复制大文件提示系统资源不足的官方处理方法 来自微软KB304101,google在线翻译 重要说明:此部分,方法,或任务包含告诉您如何修改注册表的步骤.然而,严重的可能会出现 ...
- perl linux 遍历文件,Perl/Linux过滤大文件与其他文件的内容
我正在使用另一个较小文件的内容过滤580 MB文件. File1中(较小的文件)Perl/Linux过滤大文件与其他文件的内容 chr start End 1 123 150 2 245 320 2 ...
- java生成大文件的示例
生成NGB的数据文件的方法,N是自然数,对应不同的文件大小. 1.生成文件的方法 private static void writeFile(int N) {if (N < 1) {System ...
最新文章
- linux 浏览器源码下载,Android开发:图片浏览器源码
- WorldWind Java 版学习:8、事件响应
- 计算上月、下月、上周、下周..日期范围
- 设计模式之_Iterator_06
- PyTorch基础(part2)
- golang mysql 插入_Mysql学习(一)添加一个新的用户并用golang操作Mysql
- iis7.5 php伪静态,Windows Server 2008 下WordPress IIS7.5伪静态规则设置(最新)
- 练习五十一:序列交换
- Poker2 简单配置(方便于vim党)
- iPhone屏幕数据
- 随机效应估算与固定效应估算_面板数据固定效应 vs. 随机效应
- hashmap经典面试问题以及答案
- pgsql删除表中所有数据_pg数据库 删除所有表
- Unity手机游戏广告接入的大致思路(Android和iOS)
- ios13 微信提示音插件_iOS13免越狱修改微信提示音方法!亲测有用!
- 看代码解读CenterNet :Objects as Points
- python使用win32和flask实现接收请求发送QQ消息
- 乾宏教育海南省中高级工程师职称评审
- java实现dwg转pdf
- rpc介绍,和PHP常用的rpc框架
热门文章
- 遇见未知的自己---给自己一个机会翻身
- oracle12c查看pdb状态,oracle12c_pdb_SAVE STATE
- 用python绘图竹子turtle_Python——蟒蛇图形绘制(turtle绘图体系)
- 硬件比软件难,但为什么硬件待遇不如软件?
- 太原服务器系统租用,太原市弹性云服务器租赁
- 阿里员工质问:如何一句话证明你是大头兵,不是管理岗!
- 本科数学专业基础类课程
- 微软云计算介绍与实践(实践之四)
- linux外挂存储不同,51CTO博客-专业IT技术博客创作平台-技术成就梦想
- Winform Windows Media Player 简易播放器