<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>任意のサイズのファイル &#8211; スグブログ</title>
	<atom:link href="https://sugublog.org/tag/%E4%BB%BB%E6%84%8F%E3%81%AE%E3%82%B5%E3%82%A4%E3%82%BA%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB/feed/" rel="self" type="application/rss+xml" />
	<link>https://sugublog.org</link>
	<description>ブログ運営について発信中</description>
	<lastBuildDate>Wed, 29 May 2024 10:06:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://sugublog.org/wp-content/uploads/2021/07/icon_20210703-min-150x150.png</url>
	<title>任意のサイズのファイル &#8211; スグブログ</title>
	<link>https://sugublog.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Linux】任意のサイズでファイルを作成する方法！検証に使えます。</title>
		<link>https://sugublog.org/linux-create-files-of-any-size/</link>
					<comments>https://sugublog.org/linux-create-files-of-any-size/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[suguru]]></dc:creator>
		<pubDate>Wed, 29 May 2024 15:00:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[サーバ]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[任意のサイズのファイル]]></category>
		<guid isPermaLink="false">https://sugublog.org/?p=6872</guid>

					<description><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2022/01/sweets_20220105-3-1024x683.jpg" class="webfeedsFeaturedVisual" /></p>Linuxサーバーで任意のサイズでファイルを作成したい場合はないでしょうか？ 検証などで大きなファイルが欲しいという時に便利です。負荷検証などでよく使用します。 Linuxサーバーで任意のサイズのファイルを作成する方法  [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2022/01/sweets_20220105-3-1024x683.jpg" class="webfeedsFeaturedVisual" /></p>
<p>Linuxサーバーで<strong><span class="swl-inline-color has-swl-deep-01-color">任意のサイズでファイルを作成</span></strong>したい場合はないでしょうか？</p>



<p>検証などで大きなファイルが欲しいという時に便利です。負荷検証などでよく使用します。</p>



<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle ads" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-9330904718533231" data-ad-slot="6086594686"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">Linuxサーバーで任意のサイズのファイルを作成する方法</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="https://sugublog.org/wp-content/uploads/2021/11/programing_1122-5-1024x576.jpg" alt="任意のサイズ" class="wp-image-4562" srcset="https://sugublog.org/wp-content/uploads/2021/11/programing_1122-5-1024x576.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/11/programing_1122-5-300x169.jpg 300w, https://sugublog.org/wp-content/uploads/2021/11/programing_1122-5-768x432.jpg 768w, https://sugublog.org/wp-content/uploads/2021/11/programing_1122-5.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>Linuxサーバーで<span class="swl-marker mark_orange"><strong><span class="swl-inline-color has-swl-deep-01-color">任意のサイズのファイルを作成する方法</span></strong>は、ddコマンドを使用</span>します。</p>



<p><span class="swl-bg-color has-swl-deep-01-background-color">1G</span>のファイルサイズを作成するコマンド</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>dd if=/dev/zero of=1G.dummy bs=1M count=1000</code></pre></div>



<p><span class="swl-bg-color has-swl-deep-02-background-color">3M</span>のファイルサイズを作成するコマンド</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>dd if=/dev/zero of=3M.dummy bs=1M count=3</code></pre></div>



<p class="is-style-icon_announce">bsの部分とcountの部分を変更して、サイズを変更できます。</p>



<p>ofの部分はファイル名を入力します。</p>



<h2 class="wp-block-heading">Linuxのddコマンドの詳細</h2>



<p>Linuxの<strong><span class="swl-inline-color has-swl-deep-01-color">ddコマンド</span></strong>は以下のオプションに従いコピーしてくれます。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl"><div class="cap_box_ttl"><span>ddコマンドのオプション</span></div><div class="cap_box_content">
<ul class="wp-block-list">
<li>if=入力ファイルやソースファイル</li>



<li>of=出力ファイル</li>



<li>bs=繰り返すファイルサイズ</li>



<li>count=繰り返し回数</li>
</ul>
</div></div>



<h2 class="wp-block-heading">実際に任意のサイズのファイルを作成してみる</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-6-1024x576.jpg" alt="traning" class="wp-image-4539" srcset="https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-6-1024x576.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-6-300x169.jpg 300w, https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-6-768x432.jpg 768w, https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-6.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p><span class="swl-bg-color has-swl-deep-02-background-color">3M</span>サイズのファイルを作成してみます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>[root@localhost ~]# dd if=/dev/zero of=3M.dummy bs=1M count=3
3+0 レコード入力
3+0 レコード出力
3145728 バイト (3.1 MB) コピーされました、 0.00410684 秒、 766 MB/秒</code></pre></div>



<p>作成されました。<span class="swl-inline-color has-swl-deep-01-color">lsコマンドとgrepコマンド</span>を使用して確認してみます。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/11/programing_1122-7-300x200.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://sugublog.org/linux-ls-command/">【Linux】lsコマンドの使い方！オプションなどを使用する</a>
						<span class="p-blogCard__excerpt">Linuxサーバーでlsのコマンドの使い方をまとめます。 Linuxサーバーでディレクトリやファイルの表示方法での悩み Linuxサーバーでディレクトリ配下のファイルも表示した&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/12/PC教室20211216-6-300x250.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://sugublog.org/shellscript-grep/">【シェルスクリプト】grepで文字列を抽出する方法！正規表現も使用します</a>
						<span class="p-blogCard__excerpt">Linuxでシェルスクリプトのgrepのやり方がよくわかりません。オプションや正規表現を使用した文字列抽出を行いたいです。 そういった声が多いので今回はシェルスクリプ&#8230;</span>					</div>
				</div>
			</div>
		</div>


<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>[root@localhost ~]# ls -lh | grep 3M.dummy
-rw-r--r--   1 root root 3.0M  5月 27 12:23 3M.dummy</code></pre></div>



<p><span class="swl-inline-color has-swl-deep-01-color">duコマンド</span>でもファイルサイズを確認できます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>[root@localhost ~]# du -h 3M.dummy
3.0M    3M.dummy</code></pre></div>



<p class="is-style-icon_pen">duコマンドの詳しい詳細は以下の記事を参照下さい。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/07/analytics-1-300x200.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://sugublog.org/linux-du-command-2/">【Linux基礎】duコマンドでファイルの容量を確認する方法</a>
						<span class="p-blogCard__excerpt">Linuxサーバーでファイルやディレクトリの容量を確認するコマンドにduコマンドがあります。 そのduコマンドの使い方やオプションについてまとめます。 Linuxでduコマン&#8230;</span>					</div>
				</div>
			</div>
		</div>


<p class="has-border -border01">3Mのファイルが作成されています。</p>



<h3 class="wp-block-heading">どのくらいの時間でファイル作成できるのか</h3>



<p class="is-style-big_icon_hatena">どのくらいの時間で任意のサイズのファイルが作成できるのでしょうか？</p>



<p>timeコマンドで測定してみます。</p>



<p>時間を測定しながら、<span class="swl-bg-color has-swl-deep-02-background-color">3M</span>サイズのファイルを作成してみます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>[root@localhost ~]# time dd if=/dev/zero of=3M.dummy2 bs=1M count=3
3+0 レコード入力
3+0 レコード出力
3145728 バイト (3.1 MB) コピーされました、 0.00413476 秒、 761 MB/秒

real    0m0.006s
user    0m0.001s
sys     0m0.005s</code></pre></div>



<p class="has-border -border01"><span class="swl-marker mark_blue">3Mのファイルは0.006秒で完成しています。</span></p>



<p>時間を測定しながら、<span class="swl-bg-color has-swl-deep-01-background-color">1G</span>サイズのファイルを作成してみます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>[root@localhost ~]# time dd if=/dev/zero of=1M.dummy bs=1M count=1000
1000+0 レコード入力
1000+0 レコード出力
1048576000 バイト (1.0 GB) コピーされました、 2.97847 秒、 352 MB/秒

real    0m2.980s
user    0m0.001s
sys     0m1.298s</code></pre></div>



<p class="has-border -border01"><span class="swl-marker mark_orange">1Gのファイルは2.98秒で完成しています。</span></p>



<p>それほど時間はかからない事がわかります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sugublog.org/linux-create-files-of-any-size/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
