Linux で任意サイズのファイルを作る方法のメモ。
100MB のファイルを作る場合の例。
$ dd if=/dev/zero of=hogehoge bs=1M count=100
入力に、/dev/urandom を使うと中身がランダムなファイルができる。
$ dd if=/dev/urandom of=hogehoge bs=1M count=100
任意の 1 バイトのファイルを作る。(ファイルの中身を 0xff にしたい場合)
echo "010000: ff" | xxd -r -s -0x10000 > hogehoge
全データが 0x5A の 2112 バイトのファイルを作る。
for i in `seq 1 2112` ; do echo -en '\x5a' done > All_0x5A_2112byte.bin
● 任意, バイト, サイズ, byte, size, 作る, 生成, 作成, dd, urandom, echo, バイナリ, binary
0 件のコメント:
コメントを投稿