最近在测试NAS的服务器,需要把NAS的服务器的磁盘迅速填满来实测磁盘的性能,再来实测性能看看是否掉盘。如果我们像测试家里的电脑磁盘那样,向新的磁盘疯狂写入Steam的游戏或者各种大文件。非常麻烦。正好,Linux的dd命令可以帮助到我们。刚刚重温一下Linux命令,总结一下学习笔记:

dd参数

这里摘致:菜鸟教程

创建指定文件,写入磁盘

BASH
dd if=/dev/zero of=hello.bin bs=100M count=1
点击展开查看更多

往当前目录写入一个100M的hello.bin文件,这时候文件生成的速度取决于你的磁盘读写性能,写入完成,会显示磁盘的写入速度和文件生成的时间。

创建指定文件,但是不写入磁盘

BASH
dd if=/dev/zero of=hello.bin bs=1M count=0 seek=1024
点击展开查看更多

上面的命令,创建的文件在文件显示1G,但是不实际占用磁盘占用,因此创建速度很快。 seek的作用是跳过文件中的指定大小,这就达到创建大文件,但是不实际写入磁盘。 当然,因为不写入硬盘,你想在10T都可以,如果你想在服务器进行下载,还是建议生成一个实际的文件。

版权声明

作者: JunYan`Blog

链接: https://www.jinjun.top/posts/14/

许可证: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please attribute the source, use non-commercially, and maintain the same license.

评论

开始搜索

输入关键词搜索文章内容

↑↓
ESC
⌘K 快捷键