50% off 全プラン、期間限定。料金は $2.48/mo
残り6分
サーバー及びOS

Linuxでディレクトリとフォルダのサイズを確認する: 完全ガイド

エイダ・ラヴグッド By エイダ・ラヴグッド 6分間の読み物 更新: 2025年2月20日
Linuxディレクトリサイズ

Linuxシステムを管理する場合、ディレクトリのサイズを把握することは効果的なディスク容量管理とトラブルシューティングに不可欠です。システムのストレージが不足した場合、どのディレクトリが最も容量を占めているかを特定することで、問題を素早く解決できます。このガイドでは Linuxのディレクトリサイズを確認する方法について さまざまなコマンドを使用して説明します。 du, df、そして tree基本的なオプションから応用的なオプションまで提供し、ディレクトリサイズの分析をシンプルかつ効果的にしています。システム管理者であれ開発者であれ、ディレクトリサイズの確認と管理方法を理解することでワークフローを最適化できます。

Linuxのディレクトリサイズ確認について知るべき対象者は誰ですか?

ディレクトリのサイズを確認する方法を知ることは、以下を含むいくつかのタイプのユーザーにとって不可欠です。

  • システム管理者: ディスク容量の管理は、特に複数のユーザーやサービスを扱う場合、健全なシステムを維持するための重要な部分です。
  • 開発者: アプリケーションを構築する際、開発者は自分たちのプロジェクトがスペースを過度に消費していないこと、またはシステムのパフォーマンスの問題を引き起こしていないことを確認する必要があります。
  • データエンジニア: 大規模なデータセットを扱うには、ボトルネックを回避するためにストレージを継続的に監視する必要があります。
  • ホームユーザー向け: 個人用システムでも、スペースを効率的に確認・削除できることはシステムをスムーズに動作させるために重要です。

これらのカテゴリのいずれかに該当する場合、Linux でディレクトリサイズを取得できるスキルは必須です。このブログで Linux のディレクトリサイズについて詳しく解説するので、ぜひお読みください。

Linuxのディレクトリサイズを取得するための主要コマンド

ディレクトリとファイルを管理するのに役立つ主要なコマンドをいくつか紹介します。

du Linuxのコマンド

du command は Linux でディレクトリのサイズを取得する最も汎用的な方法の 1 つです。ファイル容量の使用状況を推定し、指定されたディレクトリとそのサブディレクトリが消費するディスク容量を集計します。使用方法は次のとおりです。

du /path/to/directory

du command Linux は、指定したパス内の各ファイルとサブディレクトリのサイズを表示します。デフォルトではキロバイト単位でサイズが表示されます。次のオプションも使用できます。 -h このコマンドで使用するオプションにより、サイズを人間が読みやすい形式(KB、MB、GB)で表示することで、出力がより読みやすくなります。

du -h /path/to/directory

ディレクトリの合計サイズを集計する

ディレクトリの合計サイズだけを取得するには、次のコマンドを使用します。 -s オプション

du -sh /path/to/directory

すべてのサブディレクトリのサイズを確認する

各サブディレクトリのサイズを確認したい場合は、次のコマンドを使用してください。

du -h --max-depth=1 /path/to/directory

これにより、1 レベル深いところまでの各サブディレクトリのサイズが表示されます。

df Linuxのコマンド

While I appreciate the context, but "While" as a standalone word doesn't have a single standard translation without knowing which meaning is intended (temporal "while," conditional "while," or other uses). However, if you're asking for the most common temporal meaning: 一方で Or if conditional: ~している間に Could you clarify which meaning you need? df は主にディスク使用領域をチェックするために使用されますが、ファイルシステムの幅広い見方、マウントされたファイルシステム上のディレクトリサイズを含めるのに役立ちます。使用方法は次のとおりです。

df /path/to/directory

これにより、ディレクトリが存在するファイルシステムで使用されているディスク容量と利用可能な容量が表示されます。 duと同様に、次のオプションを使用できます。 -h このオプションを使用するとサイズがより読みやすい形式で表示されます。

df -h /path/to/directory

これにより、ディレクトリのサイズに応じて MB または GB でディスク使用量が表示されます。

tree Linuxのコマンド

tree command はディレクトリ構造を視覚的に表現し、適切なオプションを使用するとファイルとディレクトリのサイズも表示できます。Tree はディレクトリサイズの階層的ビューが必要な場合に特に便利です。基本形式は次のコマンドで使用できます。

tree /path/to/directory

を使用してディレクトリサイズを表示する tree

command で Linux のディレクトリサイズを確認するには、次のオプションを使用します。 tree command を使用します。 -s オプション

tree -s /path/to/directory

これを次のコマンドと組み合わせることもできます。 -h 人間が読める形式でサイズを表示:

tree -sh /path/to/directory

Linux でディレクトリサイズを確認するための重要なコマンドをまとめた早見表です:

コマンド 使用法
du /path/to/directory 各ファイルとディレクトリのサイズを表示
du -sh /path/to/directory ディレクトリの合計サイズを人間が読める形式で表示
du -h –max-depth=1 サブディレクトリのサイズを1階層分表示
df /path/to/directory ディレクトリが属するファイルシステムのディスク使用量を確認
df -h /path/to/directory ディスク容量を人間が読める形式で表示 (MB/GB)
tree /path/to/directory ディレクトリ構造を表示
tree -sh /path/to/directory サイズを人間が読める形式で表示したディレクトリ構造を確認
ncdu /path/to/directory ディスク使用量をインタラクティブに分析するツール
ファイル統計 サイズを含むファイルの詳細情報を表示
ls -lh ディレクトリ内のファイルを一覧表示し、サイズを人間が読める形式で表示

Linuxディレクトリとファイルサイズの追加コマンド例

次に、Linux のディレクトリサイズやフォルダサイズを確認するのに役立つ、他の Linux コマンドを見てみましょう。

ncdu: インタラクティブディスク使用量ビューアー

申し訳ありませんが、提供されたテキストが不完全です。"While the" は文として完成していません。完全な文をいただければ、翻訳させていただきます。 du コマンドはディレクトリサイズを素早く確認するのに役立ちます。 ncdu インタラクティブなインターフェースを備えており、ディレクトリを簡単に閲覧してスペースを使用しているものを見つけることができます。インストールして使用するには、 ncdu 次のコマンドを実行してください:

sudo apt install ncdu 
ncdu /path/to/directory

stat: ファイルの詳細情報

stat コマンドはファイルとディレクトリの詳細情報 (サイズを含む) を表示します:

stat /path/to/file

ファイルのパーミッション、最後のアクセス時刻、およびバイト単位のサイズが表示されます。

ls -lh: ファイルをサイズ付きで一覧表示

ls コマンドでもファイルサイズを人間が読める形式で表示できます。 -lh ディレクトリ内のすべてのファイルをそのサイズとともに一覧表示します:

ls -lh /path/to/directory

結論

Linuxシステムがスムーズに動作するには、ディスク容量を効率的に管理することが非常に重要です。次のようなコマンドを使いこなすことで du, df、そして tree、ディレクトリのサイズをすばやく確認でき、最大容量を占めるディレクトリを特定でき、貴重なストレージを無駄にしていないことを確認できます。これらのツールを使用すれば、Linuxのフォルダサイズをチェックして、ファイルとディレクトリを効率的に管理できます。

よくあるご質問

ディレクトリサイズとは何ですか?

ディレクトリサイズとは、指定されたディレクトリ内のすべてのファイルとサブディレクトリが消費するディスク容量の合計を指します。ディレクトリの内容のサイズが含まれ、次のようなコマンドを使用してLinuxのフォルダサイズをチェックできます du。これにより、ユーザーはストレージ使用量を監視し、システム上のディスク容量を効率的に管理できます。

次の違いは何ですか dudf Linux内で?

du コマンドはファイルとディレクトリのディスク使用量を表示するのに対し、 df はファイルシステムまたはパーティションの総ディスク使用量を表示します。

使用できますか ncdu Linuxのディレクトリサイズをチェックするには?

はい、 ncdu は対話的なツールであり、Linuxディレクトリのサイズを表示するため、大容量のディレクトリとファイルを簡単に特定できます。

Linuxでディレクトリの空き容量を確認するにはどうすればよいですか?

df コマンドはファイルシステム上の利用可能なディスク容量と使用済みディスク容量を報告します。

共有

ブログから最新記事

読み続ける。

Cosmos Cloudで実行できる最高のセルフホストアプリ - Cosmosダッシュボード周辺のアプリパネル付きカバー画像。
サーバー及びOS

Cosmos Cloudで実行できる最高のセルフホストアプリ: ファイル、メディア、パスワード管理、自動化など

Maybe - Cosmos Cloudをセットアップ済みで、どのアプリが相性良いか確認したい場合、またはCosmosを決めきれずに相性を見たい場合。

ニック・シルバーニック・シルバー 16分で読む
Dockerアプリ管理向けPortainer vs Cosmos Cloud - ハイブリッドセットアップ図とネオン操作ブロック付きカバー。
サーバー及びOS

Portainer vs Cosmos Cloud: Dockerアプリ管理に最適な選択肢

Dockerの基本を理解していて、成長するアプリスタックをより簡潔に実行する方法を探しているなら、Portainer vs Cosmos Cloudの簡潔な回答はこちら。Portainerはより直接的な制御に優れています。

ニック・シルバーニック・シルバー 14分読む
Cosmos Cloud vs CasaOS vs Umbrel - 3つのセルフホストパスが1つの抽象的なクラウドネットワーク世界の中に表示される機能図。
サーバー及びOS

Cosmos Cloud vs CasaOS vs Umbrel: あなたのセットアップに最適なセルフホストプラットフォーム

簡潔に言うと、CasaOSは最も始めやすく、Umbrelは最もクリーンなキュレーション感があり、ドメイン管理をより細かく制御したい場合はCosmos Cloudが適切です。

ニック・シルバーニック・シルバー 11分の読み取り

デプロイの準備はできていますか? $2.48/月からの価格

2008年創業の独立系クラウド。AMD EPYC、NVMe、40 Gbps。14日間返金保証。