View Full Version : creare un file da 100MB....
Ciao a tutti... vorrei sapere come posso creare da riga di comando un file di una data dimensione (ad es. 100MB)... con Solaris ho mkfile, ma in linux?
grazie!!
Alex
ilsensine
05-05-2004, 12:15
dd if=/dev/zero of=bigfilename bs=1048576 count=100
diabolicus
05-05-2004, 12:18
dd if=/dev/urandom of=nomefile bs=1MB count=100
ilsensine
05-05-2004, 12:21
Originariamente inviato da diabolicus
dd if=/dev/urandom of=nomefile bs=1MB count=100
[giancarlo@chimera tmp]$ time dd if=/dev/urandom of=fubar bs=1M count=100
entrati 100+0 record
usciti 100+0 record
0.01user 21.67system 0:21.70elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (163major+298minor)pagefaults 0swaps
[giancarlo@chimera tmp]$ rm fubar
rm: rimuovere regular file `fubar'? y
[giancarlo@chimera tmp]$ time dd if=/dev/zero of=fubar bs=1M count=100
entrati 100+0 record
usciti 100+0 record
0.00user 0.63system 0:00.63elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (163major+42minor)pagefaults 0swaps
diabolicus
05-05-2004, 12:24
non ha mica detto che gli serviva generarlo in fretta
:D :D :D
grazie ilsensine (ma anche diabolicus!!)... stupidamente mi ero dimenticato del tuo articolo sul raid, dove portavi proprio questo esempio... :muro:
volevo chiesderti... il parametro bs a cosa serve esattamente?
grazie!!!
Alex
ilsensine
05-05-2004, 12:25
man dd ;)
ilsensine
05-05-2004, 12:30
Originariamente inviato da diabolicus
non ha mica detto che gli serviva generarlo in fretta
:D :D :D
Hai ragione :sofico:
for ((x=0; x<104857600; x=x+1)); do echo >> bigfile; sleep 1; done
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.