Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个脚本来测试我的硬盘的读写速度。我已经能够使用 hdparm 命令输出读取速度。我正在使用这条线来测试写入速度: dd if=/dev/zero of=/tmp/test.data bs=1k count=128k
这将输出到窗口:
131072+0 记录在 131072+0 记录输出 134217728 字节 (134 MB) 复制,1.18678 秒,113 MB/秒
我尝试使用 >> 和 > 将结果输出到文本文件,但这些都不起作用。有谁知道我如何将结果输出到文本文件?
它们输出到标准错误,所以尝试使用2>而不是>
2>
>
dd if=/dev/zero of=/tmp/test.data bs=1k count=128k 2> output.txt
dd 适合顺序写入,但也可以检查 iozone 和 bonnie。轨道内的寻道往往比从一个轨道到另一轨道的寻道快得多,因此随机 I/O 可能与顺序 I/O 非常不同。