2012-07-30 33 views
9

Tôi đang viết một tập lệnh kiểm tra tốc độ đọc và ghi của ổ cứng của tôi. Tôi đã có thể xuất ra tốc độ đọc bằng lệnh hdparm. Tôi đang sử dụng dòng này để kiểm tra tốc độ ghi: dd if =/dev/zero of =/tmp/test.data bs = 1k count = 128kLinux: Xuất kết quả DD vào một tệp văn bản

này kết quả đầu ra phía cửa sổ:

131072+ 0 bản ghi trong 131.072 + 0 hồ sơ ra 134217728 bytes (134 MB) sao chép, 1,18678 s, 113 MB/s

tôi đã cố gắng sử dụng >> và> để xuất kết quả vào file văn bản và những không làm việc . Có ai biết làm thế nào tôi có thể xuất kết quả của tôi vào một tập tin văn bản?

Trả lời

13

Họ sản lượng để stderr, vì vậy hãy thử sử dụng 2> thay vì >

dd if=/dev/zero of=/tmp/test.data bs=1k count=128k 2> output.txt 
+0

Cảm ơn bạn rất nhiều. – Lyle

0

dd của tốt cho ghi tuần tự, mà còn kiểm tra vào iozone và bonnie. Tìm kiếm trong một ca khúc có xu hướng nhanh hơn nhiều so với tìm kiếm từ một bản nhạc đến một bản nhạc khác, do đó, các I/O ngẫu nhiên có thể rất khác với tuần tự.

Các vấn đề liên quan