Betriebssysteme > Solaris
1MB aus /dev/urandom
signal_15:
Mahlzeit,
ein 'cat /dev/urandom >> datei.dat' bringt mir das was ich brauche, aber in zu grosser menge. ich brauche nur ein einziges megabyte. wie kann man das in ein skript packen?
ct,
signal_15:
und was ist eigentlich der unterschied zwischen /dev/random und /dev/urandom?
/dev/urandom erstellt mir in der selben zeit tausend mal mehr an datenmuell.
binnen drei sekunden:
/dev/random >> test1.dat = 24K
/dev/urandom >> test2.dat = 7.3M
ct,
signal_15:
von hier: http://de.wikipedia.org/wiki//dev/random
--- Zitat ---/dev/urandom blockiert im Gegensatz zu /dev/random nicht, wenn eine definierte Entropieschwelle unterschritten wird. D. h. /dev/urandom ist für Anwendungen geeignet, die keine hohen Ansprüche an die Zufälligkeit der Zufallszahlen stellen und eine große Menge von Zufallszahlen benötigen.
--- Ende Zitat ---
gut, da ich einfach nur irgendwelche daten brauche werde ich /dev/urandom nehmen. bleibt noch mein problem mit dem 1MB.
ct,
signal_15:
na also. geht doch.-)
--- Code: ---ismine~# cat /dev/urandom | tr -dc '[a-z][A-Z][0-9]' | fold -w 80 | head -n 12500 >> test.dat
ismine~# ls -lah | grep -i test.dat
-rw-r--r-- 1 root other 989K Dec 22 13:01 test.dat
--- Ende Code ---
ct,
Drusus:
Moin,
--- Zitat von: signal_15 am 22. Dezember 2009, 12:24:27 ---Mahlzeit,
ein 'cat /dev/urandom >> datei.dat' bringt mir das was ich brauche, aber in zu grosser menge. ich brauche nur ein einziges megabyte. wie kann man das in ein skript packen?
ct,
--- Ende Zitat ---
Fuer sowas nimmt man dd, also z.B.
% dd if=/dev/urandom of=datei.dat bs=1024 count=1024
Tschau,
Drusus.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln