50%オフ すべてのプラン、期間限定。から開始 $2.48/mo
残り6分
サーバーとOS

Linux でのディレクトリとフォルダーのサイズの確認: 完全なチュートリアル

エイダ・ラブグッド By エイダ・ラブグッド 6 分で読めます 2025 年 2 月 20 日更新
Linuxのディレクトリサイズ

Linux システムを管理する場合、効果的なディスク領域の管理とトラブルシューティングを行うには、ディレクトリのサイズを把握することが重要です。システムのストレージが不足した場合、どのディレクトリが最も多くのスペースを占有しているかを特定すると、問題を迅速に解決するのに役立ちます。このガイドでは次のことを説明します Linuxのディレクトリサイズを取得する方法 などのさまざまなコマンドを使用して、 du, df、 そして、ディレクトリ サイズ分析を簡単かつ効果的に行うための基本オプションと高度なオプションの両方を提供します。システム管理者でも開発者でも、ディレクトリのサイズを確認および管理する方法を理解すると、ワークフローが最適化されます。

Linux でのディレクトリ サイズの取得について知っておくべき人はいるでしょうか?

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

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

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

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

ディレクトリとファイルの管理に役立つ主要なコマンドを次に示します。

du Linuxのコマンド

du コマンドは、Linux のディレクトリのファイル サイズを取得する最も汎用性の高い方法の 1 つです。これは、特定のディレクトリとそのサブディレクトリによって消費されるディスク容量を要約して、ファイル容量の使用量の見積もりを提供します。使用方法は次のとおりです。

du /path/to/directory

du コマンド 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のコマンド

その間 df は主にディスク領域の使用状況を確認するために使用されますが、マウントされたファイル システム上のディレクトリ サイズなど、ファイル システムのより広い視野で役立つ場合があります。使用方法は次のとおりです。

df /path/to/directory

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

df -h /path/to/directory

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

Linuxのコマンド

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

tree /path/to/directory

ディレクトリのサイズを表示する

Linux ディレクトリのサイズを確認するには、 コマンドを使用するには、 -s オプション:

tree -s /path/to/directory

繰り返しますが、これを組み合わせることができます -h 人間が判読できるサイズの場合:

tree -sh /path/to/directory

Linux でディレクトリ サイズを確認するための最も重要なコマンドをまとめたクイック リファレンス テーブルを次に示します。

指示 使用法
du /path/to/directory 各ファイルとディレクトリのサイズを表示する
du -sh /パス/ディレクトリへ ディレクトリの合計サイズを人間が判読できる形式で表示します
du -h –最大深さ=1 1 レベルの深さのサブディレクトリのサイズを表示します
df /パス/への/ディレクトリ ディレクトリのファイルシステムのディスク容量の使用状況を確認します。
df -h /パス/ディレクトリへ ディスク容量を人間が判読できる形式 (MB/GB) で表示します。
ツリー /パス/ディレクトリへ ディレクトリ構造を表示する
ツリー -sh /パス/ディレクトリへ ディレクトリ構造を人間が判読できる形式でサイズとともに表示します
ncdu /パス/ディレクトリへ ディスク使用状況を分析するための対話型ツール
統計ファイル名 サイズなどの詳細なファイル情報を表示します
ls -lh ディレクトリ内のファイルを一覧表示し、人間が判読できる形式でサイズを表示します

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

ここで、Linux ディレクトリ サイズと Linux フォルダー サイズの取得に役立つ他の Linux コマンドを見てみましょう。

NCDU: インタラクティブなディスク使用状況ビューア

一方、 du このコマンドは、ディレクトリのサイズを迅速に取得するのに適しています。 NCDU は対話型インターフェイスを提供しており、ディレクトリを参照してスペースを使用しているものを簡単に見つけることができます。インストールして使用するには NCDU 次のコマンドを使用します。

sudo apt install ncdu 
ncdu /path/to/directory

ステータス:ファイルの詳細情報

stat コマンドは、ファイルとディレクトリのサイズなどの詳細情報を表示します。

stat /path/to/file

これにより、ファイルのアクセス許可、最終アクセス時刻、サイズ (バイト単位) がわかります。

ls -lh: サイズ付きファイルのリスト

ls コマンドを使用すると、人間が判読できる形式でファイル サイズを表示することもできます。使用する -lh ディレクトリ内のすべてのファイルをそのサイズも含めてリストします。

ls -lh /path/to/directory

結論

Linux システムをスムーズに実行するには、ディスク領域を効果的に管理することが非常に重要です。のようなコマンドをマスターすることで、 du, df、 そしてを使用すると、linux ディレクトリのサイズをすばやく取得し、最大のディレクトリを見つけて、貴重なストレージを無駄にしていないかどうかを確認できます。これらのツールは、Linux のフォルダー サイズをチェックして、ファイルとディレクトリを効率的に管理するのに役立ちます。

よくある質問

ディレクトリのサイズはどれくらいですか?

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

違いは何ですか du そして df Linuxでは?

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

使ってもいいですか NCDU Linux のディレクトリのサイズを確認するには?

はい、 NCDU は、ディレクトリの Linux サイズを表示し、大きなディレクトリやファイルを簡単に識別できる対話型ツールです。

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

df このコマンドは、ファイルシステム上の利用可能なディスク容量と使用されているディスク容量を報告します。

共有

詳細はブログから

読み続けてください。

Cosmos Cloud で実行できる最高のセルフホスト アプリ Cosmos ダッシュボードの周囲にアプリ パネルが配置されたカバー画像。
サーバーとOS

Cosmos Cloud で実行できる最高のセルフホスト アプリ: ファイル、メディア、パスワード、オートメーションなど!

おそらく、Cosmos Cloud を設定済みで、どのアプリがそれによく適合するかを知りたいと考えているかもしれません。あるいは、Cosmos をまだ決めておらず、それが自分のワークフローにどれだけ適合するかを確認したいだけかもしれません。

ニック・シルバーニック・シルバー 16 分で読めます
Docker アプリの管理のための Porttainer と Cosmos Cloud では、ハイブリッド セットアップの図とネオン運用とアクセス ブロックが取り上げられています。
サーバーとOS

Porttainer 対 Cosmos Cloud: Docker アプリ管理に最適

すでに Docker を知っていて、成長するアプリ スタックを実行するためのよりクリーンな方法が必要な場合は、Porttainer と Cosmos Cloud に対する簡単な答えをここに示します。ポーテイナーはディレックにとってより強力なピックだ

ニック・シルバーニック・シルバー 14 分で読めます
Cosmos Cloud、CasaOS、Umbrel のフィーチャー グラフィックは、1 つの抽象的なクラウド ネットワーク世界内の 3 つのセルフホスト パスを示しています。
サーバーとOS

Cosmos Cloud vs CasaOS vs Umbrel: どのセルフホスト プラットフォームがあなたのセットアップに適合しますか?

簡単に言うと、CasaOS は依然として最も簡単に始めることができ、Umbrel は最もすっきりと厳選された感触があり、Doma をより厳密に制御したい場合は Cosmos Cloud が合理的です。

ニック・シルバーニック・シルバー 11 分で読めます

導入する準備はできていますか? 月額 $2.48 から。

2008 年以降の独立したクラウド。AMD EPYC、NVMe、40 Gbps。 14日間の返金。