大容量ファイルを作成する方法(fsutilコマンド,ddコマンド)

IT技術

このページには広告が含まれる場合があります。

大容量ファイルを作成する方法を備忘かねて。Windowsの場合はfsutilコマンド、Linuxの場合はddコマンドを使って作成します。

Windowsの場合(fsutil fileコマンド)

Windowsの場合、fsutilコマンドを使って大容量ファイルを作成することが出来ます。fsutilコマンドは以下のように使用します。fsutilコマンドとはその名の通り、「ファイルシステムユーティリティ」コマンドです。

fsutil file createNew <ファイル名> <長さ>

例えば1GiBのファイル(C:\testfile.txt)を作成する場合、以下のように使用します。(1Gib=1024^3=1073741824Byte)

C:\WINDOWS\system32>fsutil file createNew C:\testfile.txt 1073741824
ファイル C:\testfile.txt が作成されました

以下、1GiBでファイルが作成されました。

Linuxの場合(ddコマンド)

Linuxの場合はddコマンドを使用します。ddコマンドは他にオプションありますが、ただ作るだけなら以下で大丈夫です。

dd if=<入力ファイル> of=<出力ファイル> bs=<1回の読み書きバイト数> count=<繰り返し回数>

Windowsと同じように1GiBのファイルを作成してみます。

$ dd if=/dev/zero of=/tmp/1g.dat bs=1024 count=1M
1048576+0 records in
1048576+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 13.5472 s, 79.3 MB/s

作成できました。

$ ls -l /tmp/1g.dat
-rw-r--r-- 1 root root 1073741824 Aug 22 16:52 /tmp/1g.dat

最後に

ちょっとしたTipsでしたが、ちょっとした性能測定等、ファイルの中身不問で容量だけ大きいファイルを作成したいケースは結構訪れます。どなたかの参考になれば。

ぼっち経営者

ぼっち経営者

IT企業経営者×インフラエンジニア×2児の父親。 経営者として:現在3期目。エンジニアの傍らでバックオフィス業務もすべてにひとりで実施。ここからぼっち経営者という名前をつけました。 エンジニアとして:15年程の経験があり、直近はインフラクラウド(AWS)中心で活動 父親として:2児の娘を持つ父親として、日々子育てに奮闘中。

関連記事

特集記事

ぼっち経営者

ぼっち経営者

IT企業経営者×インフラエンジニア×2児の父親。 現在3期目の会社を経営中。エンジニアの傍らでバックオフィス業務もすべてに私ひとりで実施。ここからぼっち経営者という名前を。 エンジニアとしては15年程の経験。直近はクラウド(AWS)中心で活動。 2児の娘を持つ父親として、日々子育てに奮闘中。

新着記事

  1. Google WorkspaceをIdPにしてAWSマネジメントコンソールへログイン(画像付き)

  2. 大容量ファイルを作成する方法(fsutilコマンド,ddコマンド)

  3. HULFT集信後ジョブ失敗時の動き(備忘)

  4. RHELナレッジベースへのアクセス方法【AWS EC2】

  5. rpmdbが壊れた場合のリカバリ方法

ランキング

  1. 1

    【初心者向け】AWS EC2のバックアップ・リストア手順!必ず一度は実施して理解しておこう!

  2. 2

    RDSのメンテナンスとは何ですか?対応方法は?

  3. 3

    【Tips】WinSCPをバッチで実行する

  4. 4

    DQ6のカジノの確率調査してみた

  5. 5

    SES営業初心者向け!SESにおける毎月の営業事務業務について

TOP