博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux创建指定大小的文件
阅读量:2490 次
发布时间:2019-05-11

本文共 645 字,大约阅读时间需要 2 分钟。

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

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

你可能感兴趣的文章
Hive执行job时return code 2排查
查看>>
hive常用函数及数据结构介绍
查看>>
Hive面试题干货(亲自跟着做了好几遍,会了的话对面试大有好处)
查看>>
力扣题解-230. 二叉搜索树中第K小的元素(递归方法,中序遍历解决)
查看>>
力扣题解-123. 买卖股票的最佳时机 III(动态规划)
查看>>
Django 源码阅读:服务启动(wsgi)
查看>>
Django 源码阅读:url解析
查看>>
Docker面试题(一)
查看>>
第一轮面试题
查看>>
2020-11-18
查看>>
Docker面试题(二)
查看>>
一、redis面试题及答案
查看>>
消息队列2
查看>>
C++ 线程同步之临界区CRITICAL_SECTION
查看>>
测试—自定义消息处理
查看>>
MFC中关于虚函数的一些问题
查看>>
根据图层名获取图层和图层序号
查看>>
规范性附录 属性值代码
查看>>
提取面狭长角
查看>>
Arcsde表空间自动增长
查看>>