这条命令会创建一个名为b.txt的文件,大小为1GB(10240MB),内容全为0。
3.2 执行dd命令
接下来,我们需要执行dd命令来测试磁盘的IO性能。在终端中输入以下命令:
dd if=b.txt of=/dev/null bs=1M iflag=direct oflag=direct count=10240
这条命令会将b.txt文件的内容直接写入/dev/null设备,不进行任何实际的磁盘操作。iflag和oflag参数用于指定输入和输出文件的访问方式,direct表示直接访问磁盘,不进行缓存。count参数表示要复制的块数,即测试的持续时间。
3.3 查看测试结果
当dd命令执行完成后,我们可以查看测试结果。在终端中输入以下命令:
cat /proc/diskstats | grep b.txt | awk '{print $5}' | tail -n 1