Đây là lệnh bup-ngẫu nhiên có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
bup-random - tạo một luồng đầu ra ngẫu nhiên
SYNOPSIS
bup ngẫu nhiên [-S seed] [-fv]
MÔ TẢ
bup random tạo ra một dòng byte đầu ra giả ngẫu nhiên tới stdout. Lưu ý: các byte là
không được tạo bằng thuật toán mật mã và không bao giờ được sử dụng để bảo mật.
Lưu ý rằng luồng byte ngẫu nhiên sẽ giống nhau mỗi khi chạy bup ngẫu nhiên,
trừ khi bạn cung cấp một giá trị hạt giống khác. Đây là chủ ý: mục đích của việc này
chương trình có thể chạy các thử nghiệm lặp lại trên một lượng lớn dữ liệu, vì vậy chúng tôi muốn
dữ liệu giống hệt nhau mọi lúc.
bup random tạo ra khoảng 240 megabyte mỗi giây trên hệ thống kiểm tra hiện đại (Intel Core2),
nhanh hơn bạn có thể đạt được bằng cách đọc dữ liệu từ hầu hết các đĩa. Vì vậy, nó có thể được
hữu ích khi chạy microbenchmarks.
LỰA CHỌN
số byte dữ liệu cần tạo. Có thể được sử dụng với đủ k, M hoặc G
để chỉ ra kilobyte, megabyte hoặc gigabyte tương ứng.
-NS, --seed =hạt giống
sử dụng giá trị đã cho để khởi tạo trình tạo số giả ngẫu nhiên. Tạo ra
luồng đầu ra sẽ giống nhau đối với mọi luồng được gieo có cùng giá trị. Các
hạt giống mặc định là 1. Giá trị hạt giống 0 tương đương với 1.
-NS, --lực lượng
tạo đầu ra ngay cả khi stdout là một tty. (Tạo dữ liệu ngẫu nhiên thành một tty là
thường được coi là không được khuyên, nhưng bạn có thể làm nếu bạn thực sự muốn.)
-v, --dài dòng
in thông báo tiến trình hiển thị số byte đã được xuất cho đến nay.
VÍ DỤ
$ bup ngẫu nhiên 1k | sha1sum
2108c55d0a2687c8dacf9192677c58437a55db71 -
$ bup ngẫu nhiên -S1 1k | sha1sum
2108c55d0a2687c8dacf9192677c58437a55db71 -
$ bup ngẫu nhiên -S2 1k | sha1sum
f71acb90e135d98dad7efc136e8d2cc30573e71a -
$ time bup ngẫu nhiên 1G> / dev / null
Ngẫu nhiên: 1024 Mbyte, đã xong.
thực tế 0m4.261 giây
người dùng 0m4.048s
sys 0m0.172 giây
$ bup ngẫu nhiên 1G | bup chia -t --bench
Ngẫu nhiên: 1024 Mbyte, đã xong.
bup: 1048576.00 kbyte trong 18.59 giây = 56417.78 kbyte / giây
1092599b9c7b2909652ef1e6edac0796bfbfc573
BÚP
Một phần của bụp(1) bộ.
TÁC GIẢ
Avery Pennarun[email được bảo vệ]>.
Sử dụng bup-random trực tuyến bằng các dịch vụ onworks.net