一、生成文件大小和实际占空间大小一样的文件

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

文件名称name.file
bs=1M表示每一次读写1M数据,count=50表示读写 50次,这样就指定了生成文件的大小为50M。

二、生成文件大小固定,但实际不占空间命令

dd if=/dev/zero of=1G.img bs=1M seek=1000 count=0

这里用了一个新的命令seek,表示略过1000个Block不写(这里Block按照bs的定义是1M),count=0表示写入0个Block。用ls(查看文件大小)命令看新生成的文件,大小可以看出是1000M。但是再用du(查看文件占用空间)一看,实际占用硬盘大小只有0M。

其它

linux获取当前的时间

date "+%Y-%m-%d %H:%M:%S"

/dev/zero

“零”设备,可以无限的提供空字符(0x00,ASCII代码NUL)。常用来生成一个特定大小的文件。例如:

dd if=/dev/zero of=./output.txt bs=1024 count=1 #产生一个1k大小的文件output.txt

参考文章

https://blog.csdn.net/weixin_33913332/article/details/86361277

https://blog.csdn.net/sinat_26058371/article/details/86754683

linux创建指定大小的文件相关推荐

  1. Linux 创建指定大小空文件

    dd if=/dev/zero of=data01 bs=1M count=5 转载于:https://blog.51cto.com/diamond/736113

  2. linux删除指定大小的文件,Linux下删除空文件,删除指定大小的文件

    Linux下批量删除空文件(大小等于0的文件)的方法: find . -name "*" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指 ...

  3. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  4. linux 清理指定大小的文件

    1.前言 场景很简单,比如我想删除所有的大于10M的文件. 2.代码 #!/bin/bash #将tomcat/logs中的大于10M的文件删除 for file in $(ls /home/a/to ...

  5. linux大量生成测试文件,Shell脚本创建指定大小文件的测试数据

    我们在测试或调试的时候,有时候会需要生成某个size的文件,比如在测试存储系统时,需要将磁盘剩余空间减少5G,最简单的办法就是拷贝一个5G的文件过来,但是从哪儿去弄这样大小的文件呢,或许你想到随便找一 ...

  6. linux如何删除指定大小以下的文件夹,Linux中定时删除超过指定大小的文件夹

    背景: 开发环境总是动不动就没有空间了, 大部分都是debug日志.所以有必要在日志很疯狂的时候,删除不必要的日志. 思路:一. 书写删除日志文件脚本: 定时任务执行.  但是有时候的日志是需要保存用 ...

  7. cmd中创建一定大小的文件

    虽然很简单,但写这篇博客只是为了个人的笔记而已. 当前遇到需要创建指定大小的文件已用于充满硬盘,所以找到的命令,记性不是很好,希望写下来.下次备用. fsutil file createnew D:\ ...

  8. linux为用户指定资源大小,Linux_Linux系统下生成一个指定大小的文件,在装系统,因此在这里随便记 - phpStudy...

    Linux系统下生成一个指定大小的文件 在装系统,因此在这里随便记点东西. 从前与经理讨论NVR项目的时候,他提到要预先将用户指定好的磁盘空间预留出来,这是比较容易实现的功能.不容易实现的是自己写一个 ...

  9. linux文件下生成一个文件,Linux系统下生成一个指定大小的文件要注意什么?

    在装系统,因此在这里随便记点东西. 从前与经理讨论NVR项目的时候,他提到要预先将用户指定好的磁盘空间预留出来,这是比较容易实现的功能.不容易实现的是自己写一个文件系统,这种方法我是不太敢照量啊,不过 ...

最新文章

  1. •Grid报表和Free From报表产品之比较
  2. JavaWeb之Servlet学习-----实现文件动态下载功能 手写servlet 手动构建web程序
  3. 读取文本节点_总结语录|Part1:Dynamo节点介绍
  4. emulator教程 lbochs pc_bochs 开启调试选项
  5. 【Docker】docker设置固定ip地址
  6. R语言构建RFM模型了解一下~~~
  7. 108.PHP输出CSV和EXCEL两种简单的方法
  8. GWR4 软件输入数据制作
  9. CronTrigger表达式
  10. 计算机二级常用口诀,2017计算机二级考试重点
  11. 国内各运营商(ISP)IP段表
  12. Akamai阿卡迈_abck逆向sensor_data(一)
  13. 免费制作在线网站教程
  14. word不能保存, 不能另存, 保存按钮 另存菜单不可用 的解决方法
  15. 树和二叉树(TreeBinary Tree)
  16. linux 路由转发 ipv6,IPv6路由
  17. 什么是BFC?BFC的功能及其使用?
  18. COW(寒假每日一题 19)
  19. 东北大学计算机2020年多少分,2020年东北大学录取分数线公布
  20. 让人上瘾的新一代开发神器——Magic-API

热门文章

  1. 去除inline-block间隙的几种方法
  2. BEM思想之彻底弄清BEM语法
  3. 转载 300年前的黑色“巫女”
  4. babel6和babel7中关于polyfill和preset-env和babel-plugin-transform-runtime等总结
  5. .Net Core Swagger:Actions require an explicit HttpMethod binding for Swagger 2.0
  6. 用python下载辞典
  7. [算法练习]Excel Sheet Column Title
  8. 创建下标为1-10的整形数组
  9. java判断对象已死_Java的JVM判断对象已死的基本算法分析
  10. python利用opencv去除图片logo_利用python和opencv批量去掉图片黑边