Quantcast
Channel: 看得透又看得远者prevail. ppt.cc/flUmLx ppt.cc/fqtgqx ppt.cc/fZsXUx ppt.cc/fhWnZx ppt.cc/fnrkVx ppt.cc/f2CBVx
Viewing all articles
Browse latest Browse all 20535

使用 fallocate 创建一个大文件

$
0
0
Linux 创建一个大文件,也许很多人都是想到使用 dd 命令,但是 fallocate 命令更加简单好用。

创建一个 500M 的文件

fallocate -l 500M 233ABC
以上命令将会在当前目录创建一个名叫 233ABC 的 500M 文件

创建一个 1G 的文件

fallocate -l 1G 233ABC
以上命令将会在当前目录创建一个名叫 233ABC 的 1G 文件

创建一个 10G 的文件

fallocate -l 10G 233ABC
以上命令将会在当前目录创建一个名叫 233ABC 的 10G 文件

创建出错啦?

fallocate: fallocate failed: Operation not supported
如果你使用 fallocate 创建文件出现上面这错误,那么毛有关系,我们使用 dd 命令来创建也是可以的嘛~

使用 dd 命令创建一个 500M 的文件

dd if=/dev/zero of=233ABC bs=500M seek=1 count=0
以上命令将会在当前目录创建一个名叫 233ABC 的 500M 文件

使用 dd 命令创建一个 1G 的文件

dd if=/dev/zero of=233ABC bs=1G seek=1 count=0
以上命令将会在当前目录创建一个名叫 233ABC 的 1G 文件

使用 dd 命令创建一个 10G 的文件

dd if=/dev/zero of=233ABC bs=1G seek=10 count=0
以上命令将会在当前目录创建一个名叫 233ABC 的 10G 文件

结束

其实 dd 跟 fallocate 创建一个大文件没啥区别,只是 fallocate 看起来比较简单一些。

Viewing all articles
Browse latest Browse all 20535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>