ホームページ よくある問題 Linuxでフォルダーのサイズを確認する方法

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

Jul 20, 2023 am 09:56 AM
linux

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 サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Linuxは実際に何に適していますか? Linuxは実際に何に適していますか? Apr 12, 2025 am 12:20 AM

Linuxは、サーバー、開発環境、埋め込みシステムに適しています。 1.サーバーオペレーティングシステムとして、Linuxは安定して効率的であり、多くの場合、高電流アプリケーションの展開に使用されます。 2。開発環境として、Linuxは効率的なコマンドラインツールとパッケージ管理システムを提供して、開発効率を向上させます。 3.埋め込まれたシステムでは、Linuxは軽量でカスタマイズ可能で、リソースが限られている環境に適しています。

LinuxでDockerを使用:包括的なガイド LinuxでDockerを使用:包括的なガイド Apr 12, 2025 am 12:07 AM

LinuxでDockerを使用すると、開発と展開の効率が向上する可能性があります。 1。Dockerのインストール:スクリプトを使用して、ubuntuにDockerをインストールします。 2.インストールの確認:sudodockerrunhello-worldを実行します。 3。基本的な使用法:NginxコンテナDockerrun-Namemy-Nginx-P8080を作成します:80-Dnginx。 4。高度な使用法:カスタム画像を作成し、DockerFileを使用してビルドして実行します。 5。最適化とベストプラクティス:マルチステージビルドとドッケルコンポスを使用して、DockerFilesを作成するためのベストプラクティスに従ってください。

Apacheを始める方法 Apacheを始める方法 Apr 13, 2025 pm 01:06 PM

Apacheを開始する手順は次のとおりです。Apache(コマンド:sudo apt-get install apache2または公式Webサイトからダウンロード)をインストールします(linux:linux:sudo systemctl start apache2; windows:apache2.4 "serviceを右クリックして「開始」を右クリック) (オプション、Linux:Sudo SystemCtl

Apache80ポートが占有されている場合はどうすればよいですか Apache80ポートが占有されている場合はどうすればよいですか Apr 13, 2025 pm 01:24 PM

Apache 80ポートが占有されている場合、ソリューションは次のとおりです。ポートを占有するプロセスを見つけて閉じます。ファイアウォールの設定を確認して、Apacheがブロックされていないことを確認してください。上記の方法が機能しない場合は、Apacheを再構成して別のポートを使用してください。 Apacheサービスを再起動します。

Oracleの監視を開始する方法 Oracleの監視を開始する方法 Apr 12, 2025 am 06:00 AM

Oracleリスナーを開始する手順は次のとおりです。Windowsのリスナーステータス(LSNRCTLステータスコマンドを使用)を確認し、LinuxとUNIXのOracle Services Managerで「TNSリスナー」サービスを開始し、LSNRCTL Startコマンドを使用してリスナーを起動してLSNRCTLステータスコマンドを実行してリスナーを確認します。

DebianのNginx SSLパフォーマンスを監視する方法 DebianのNginx SSLパフォーマンスを監視する方法 Apr 12, 2025 pm 10:18 PM

この記事では、Debianシステム上のNginxサーバーのSSLパフォーマンスを効果的に監視する方法について説明します。 Nginxexporterを使用して、NginxステータスデータをPrometheusにエクスポートし、Grafanaを介して視覚的に表示します。ステップ1:NGINXの構成最初に、NGINX構成ファイルのSTUB_STATUSモジュールを有効にして、NGINXのステータス情報を取得する必要があります。 NGINX構成ファイルに次のスニペットを追加します(通常は/etc/nginx/nginx.confにあるか、そのインクルードファイルにあります):location/nginx_status {stub_status

Debianシステムでリサイクルビンをセットアップする方法 Debianシステムでリサイクルビンをセットアップする方法 Apr 12, 2025 pm 10:51 PM

この記事では、デビアンシステムでリサイクルビンを構成する2つの方法を紹介します:グラフィカルインターフェイスとコマンドライン。方法1:Nautilusグラフィカルインターフェイスを使用して、ファイルマネージャーを開きます。デスクトップまたはアプリケーションメニューでNautilusファイルマネージャー(通常は「ファイル」と呼ばれる)を見つけて起動します。リサイクルビンを見つけてください:左ナビゲーションバーのリサイクルビンフォルダーを探してください。見つからない場合は、「他の場所」または「コンピューター」をクリックして検索してみてください。リサイクルビンプロパティの構成:「リサイクルビン」を右クリックし、「プロパティ」を選択します。プロパティウィンドウで、次の設定を調整できます。最大サイズ:リサイクルビンで使用可能なディスクスペースを制限します。保持時間:リサイクルビンでファイルが自動的に削除される前に保存を設定します

Oracleにリスナーを追加する方法 Oracleにリスナーを追加する方法 Apr 11, 2025 pm 08:51 PM

Oracleリスナーを追加するには:1。構成パラメーターを含むリスナー構成ファイルを作成します。 2。$ oracle_home/network/admin/ristener.oraで構成ファイルを保存します。 3. LSNRCTL STARTリスナーコマンドを使用して、リスナーを起動します。 4. LSNRCTLステータスリスナーコマンドを使用して、リスナーが実行されていることを確認します。