メインコンテンツへスキップ

bashでランダムなファイルをサイズ指定して生成する方法

··221 文字·1 分·
Linux bash Linux dd
著者
Admin
目次
ddコマンドはデータを上書きしてしまったりするので危険です。
良く理解してから扱いましょう。
dd if=/dev/urandom bs=$((1024*1024)) count=20000 of=./dummy_data

ifは入力ファイル。
ofは出力ファイル。

bsはブロックサイズ(byte)
bs * count分のデータがofで指定された場所に書き込まれる。

/dev/urandomは読み込むと乱数を返してくれる。
🔗Did I understand /dev/urandom?

約23GBのランダムなファイルを./dummy_dataに作成するコマンドであることが分かる。

実行結果
#

23100+0 records in
23100+0 records out
24222105600 bytes (24 GB, 23 GiB) copied, 59.3368 s, 408 MB/s

Related

Linux環境で外付けHDD, SSD上でchmod +xしてもbashスクリプト等を実行した際に'Permission Denied'と権限エラーになる場合の対処法
··729 文字·2 分
Linux fstab HDD SSD
日本語のファイル名が含まれたzipファイルをLinux上で文字化けなしで解凍する方法
··184 文字·1 分
ソフトウェア Linux zip unzip unar
SONYのブルーレイディスク、50BNR1VJPB4の詳細
··379 文字·1 分
デジタル機器 RITEK SONY ソニー 錸徳科技 BD-R BD ブルーレイディスク Blu-ray
ソニー製造と見せかけておいて台湾製(RITEK製造)。