Linuxでフォルダーのサイズを確認する方法

zbt
リリース: 2023-07-20 09:56:37
オリジナル
60471 人が閲覧しました

Linux は、サーバーやパーソナル コンピューターで広く使用されている強力なオペレーティング システムです。 Linux システムでは、フォルダー サイズの表示は一般的な操作であり、システム リソースの管理やディスク使用量の確認にとって非常に重要です。この記事では、Linux システムのフォルダーのサイズを確認するいくつかの方法を紹介します。

方法 1: du コマンドを使用する

du コマンドは、Linux システムのファイルとディレクトリの容量を見積もるために使用されるツールです。 du コマンドを使用すると、フォルダーのサイズを表示し、ディレクトリ階層に従って並べ替えることができます。

フォルダーのサイズを表示するには、次の構文に従って du コマンドを使用できます:

du [options] [directory]

その中で、オプション必要に応じて調整できます。よく使用されるオプションには次のようなものがあります。

-h: ファイルとディレクトリのサイズを人間が判読できる形式で表示します。

-s: サブディレクトリのサイズではなく、指定されたディレクトリの合計サイズのみを表示します。

-c: 指定されたすべてのディレクトリのサイズを含む合計サイズを最終行に表示します。

たとえば、現在のディレクトリ内のすべてのファイルとサブディレクトリのサイズを表示するには、次のコマンドを使用できます。

du -h

特定のディレクトリを指定するには、次のコマンドを使用できます。 ディレクトリへのパスを指定します。例:

du -h /path/to/directory

方法 2: ncdu コマンドを使用します。

ncdu は、Linux システム内のファイルとディレクトリのサイズを対話的に表示するための強力なコマンド ライン ツールです。 ncdu コマンドを使用すると、ユーザーはビジュアル インターフェイスでファイルとディレクトリを参照し、サイズ別に並べ替えることができます。

ncdu コマンドを使用するには、まずコマンド ライン ツールをインストールする必要があります。次のコマンドを使用して、Debian/Ubuntu システムに ncdu をインストールできます:

sudo apt install ncdu

インストールが完了したら、次の構文を使用して ncdu コマンドを実行できます。

##ncdu [オプション][目次]

ここで、オプションは必要に応じて調整できます。よく使用されるオプションには次のものがあります。

-r: ファイルとディレクトリのサイズを再帰的に表示します。

-x: マウント ポイントの外側にあるディレクトリを除外します。

-q: プログレスバーを表示しません。

たとえば、現在のディレクトリとそのサブディレクトリのサイズを表示するには、次のコマンドを使用できます:

ncdu -r /

方法 3: ls コマンドを組み合わせて使用​​します。 awk および du コマンド

ls コマンドは、ファイルとディレクトリの詳細を一覧表示するために使用されます。 awkコマンドとduコマンドを組み合わせることで、フォルダ単位でサイズを表示できます。

ls コマンドを awk および du コマンドと組み合わせて使用​​してフォルダーのサイズを表示するには、次のコマンドを使用できます:

ls -ld */ | awk '{print $5 ,$9}' | xargs du -sh

このコマンドは次のように機能します:

1. ls -ld */: 現在のディレクトリ内のすべてのフォルダーを一覧表示し、その詳細情報を表示します。

2. awk '{print $5,$9}': ls コマンドの出力からフォルダーのサイズと名前を抽出します。

3. xargs du -sh: du コマンドを各フォルダーに適用してサイズを計算し、人間が判読できる形式で表示します。

上記のコマンドにより、フォルダーのサイズを簡単に確認できます。

要約すると、Linux システムには、フォルダーのサイズを表示するさまざまな方法が用意されています。 du コマンド、ncdu コマンド、または ls、awk、du コマンドの組み合わせを使用すると、フォルダーのサイズと全体的なディスク使用量を簡単に把握できます。サーバーを管理している場合でも、PC を管理している場合でも、フォルダーのサイズを理解する場合、これらの方法は非常に役立ちます。 。

以上がLinuxでフォルダーのサイズを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート