関連記事
GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ · GitHub
概要
以下、自分用のメモです。たまーに使いたいときにいつもコマンド忘れるのでここにメモメモ。
大したコマンドでも無いのですが、いつも忘れるんですよねー・・・。
1MB, 10MB, 100MB を作成 (ランダムデータ)
for size in 1 10 100; do dd if=/dev/urandom of="${size}MB.bin" bs=1M count="${size}" done
$ hexyl -n 128 100MB.bin ┌────────┬─────────────────────────┬─────────────────────────┬────────┬────────┐ │00000000│ 25 85 f6 ce 6e 60 4d 60 ┊ be af 90 07 42 97 10 58 │%×××n`M`┊××וBוX│ │00000010│ c3 06 e6 81 a1 1f 52 f1 ┊ 9e 93 9b a5 4b 05 75 08 │ו××וR×┊××××K•u•│ │00000020│ 61 d0 0e af e3 91 c4 1e ┊ 3d 35 5e fe a8 f5 06 20 │aו×××ו┊=5^××ו │ │00000030│ 6a 2b d2 a1 9d 50 9b 99 ┊ d7 de bd d2 c4 2f c0 b0 │j+×××P××┊×××××/××│ │00000040│ 77 2e 8d 70 ce 6c 28 39 ┊ 74 2b f3 71 a1 51 b1 78 │w.×p×l(9┊t+×q×Q×x│ │00000050│ 66 72 f1 be 70 70 60 09 ┊ 38 d9 8d 85 76 0d 01 45 │fr××pp`_┊8×××v_•E│ │00000060│ f6 6b 6b 8f f6 bb 8e d5 ┊ 51 d8 f6 b0 11 2c 22 c8 │×kk×××××┊Q××ו,"×│ │00000070│ e4 38 8d 36 66 76 e5 7b ┊ 2b a5 43 79 2b fa b3 59 │×8×6fv×{┊+×Cy+××Y│ └────────┴─────────────────────────┴─────────────────────────┴────────┴────────┘
1MB, 10MB, 100MB を作成 (ゼロ埋め)
for size in 1 10 100; do dd if=/dev/zero of="${size}MB.bin" bs=1M count="${size}" done
$ hexyl -n 128 100MB.bin ┌────────┬─────────────────────────┬─────────────────────────┬────────┬────────┐ │00000000│ 00 00 00 00 00 00 00 00 ┊ 00 00 00 00 00 00 00 00 │⋄⋄⋄⋄⋄⋄⋄⋄┊⋄⋄⋄⋄⋄⋄⋄⋄│ │* │ ┊ │ ┊ │ │00000080│ ┊ │ ┊ │ └────────┴─────────────────────────┴─────────────────────────┴────────┴────────┘
参考情報
過去の記事については、以下のページからご参照下さい。
サンプルコードは、以下の場所で公開しています。