Popular Posts

Showing posts with label create file of any size linux. Show all posts
Showing posts with label create file of any size linux. Show all posts

Tuesday, May 27, 2014

Create File of a Given Size

I was testing uuencode command and my plan was to create a 10M file and send it as a attachment.

below is the coolest way to do that :)


On Linux, you can use the dd command:

$ dd if=/dev/zero of=output.dat  bs=1024  count=10240
10240+0 records in
10240+0 records out
10485760 bytes (10 MB) copied, 0.218581 seconds, 48.0 MB/s
$ ls -hl output.dat
-rw-r--r-- 1 peter peter 10M 2008-02-09 16:21 output.dat



The above dd command creates a zero-filled file named output.dat consisting of a count of 10240 blocks, each of block size 1024.

You can also do the same thing using :

$ dd if=/dev/zero of=output.dat  bs=1M  count=10


Suggestions are welcome!