ターミナルからLinuxのディスクスペース使用量を分析する方法

Linuxサーバーのスペースが不足してませんか?何がスペースをすべて使い果たしているのかを理解しようとしていますが、理解できませんか?ターミナルを介してLinuxでのデータ使用量を分析する方法について説明する際は、ガイドに従ってください。

注:このガイドはLinuxサーバーに焦点を当てていますが、これらの方法は、Linuxベースのオペレーティングシステムを実行しているデスクトップまたはラップトップでも機能します。気軽にフォローしてください!

1. Linuxのディスクスペースを分析する– NCDU

Linuxのコマンドラインでディスク使用量を確認する最良の方法は、NCDUツールを使用することです。これはNcursesベースのユーティリティであり、Linuxファイルシステム上のデータが占有しているスペースの量を示すグラフ(最大から最小)をスキャンして出力します。

LinuxへのNCDUのインストール

NCDUアプリケーションは非常に軽量で、簡単に使用できます。ただし、最新のLinuxオペレーティングシステムにはデフォルトで出荷されていないため、Linuxシステムのファイルシステムの使用状況を分析するために使用する方法を示す前に、インストール方法を示す必要があります。

LinuxにNCDUをインストールするには、ターミナルウィンドウを開くか、SSH経由でLinuxサーバーマシンに接続します。そこから、現在使用しているOSに対応する以下に概説するコマンドラインの指示に従います。

Ubuntu

UbuntuにNCDUアプリケーションをインストールするには、次のAptコマンドを使用します。

sudo apt install ncdu

Debian

Debianでは、ターミナルで次のApt-getコマンドを使用してNCDUを動作させることができます。

sudo apt-get install ncdu

Arch Linux

Arch Linuxを使用している場合は、Pacmanパッケージマネージャーを使用してNCDUを入手できます。

sudo pacman -S ncdu

Fedora

Fedora Linuxを使用していますか?その場合、以下のdnfコマンドを使用してNCDUを起動して実行できます。

sudo dnf install ncdu

OpenSUSE

NCDUをOpenSUSELinuxで動作させるには、以下のZypperコマンドを実行します。

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper refresh zypper install ncdu

汎用Linux

このリストに記載されていないLinuxオペレーティングシステムを使用している場合でも、ソースコードを介してソフトウェアをインストールできます。

NCDUのソースコードを入手するには、開発者のWebサイトにアクセスする必要があります。

NCDUを使用してコマンドラインでファイルシステムの使用状況を分析する

NCDUを使用してファイルシステムの使用状況を分析するには、まずターミナルを開きます。次に、分析するディレクトリの横でncduコマンドを実行します。たとえば、/ varディレクトリを分析するには、次のコマンドを実行します。

ncdu / var

または、NCDUを/ディレクトリに向けてシステム全体を分析します。

ターミナルからLinuxのディスクスペース使用量を分析する方法

ncdu /

分析するディレクトリに対してncduコマンドを実行すると、ウィンドウが表示されます。このウィンドウでは、NCDUアプリがフォルダーをスキャンしているのがわかります。スキャンしている間、座って我慢してください。特にファイルが多い場合は、時間がかかる場合があります。

NCDUのスキャンが完了すると、インタラクティブなグラフが表示されます。このグラフは、Linuxシステム上のディレクトリをサイズ別にランク付けします。一番上のフォルダは最も多くのデータを使用しています。一番下にあるものは、使用量が最も少ないです。

ターミナルからLinuxのディスクスペース使用量を分析する方法

/下矢印キーを使用して、見たいフォルダを見つけます。次に、Enterキーを押してアクセスします。NCDUディスク使用量アナライザーを終了するには、キーボードのqを押します。

ターミナルからLinuxのディスクスペース使用量を分析する方法

2. Linuxのディスクスペースを分析する– DF

Linux端末でファイルシステムの使用状況を分析するもう1つの方法は、DFツールを使用することです。DFツールを使用するには、dfを実行してから、分析するファイルシステムの部分を実行します。たとえば、~/ディレクトリのステータスを確認するには、df〜/を実行します。

df〜 /

ディレクトリに対してDFツールを実行すると、そのディレクトリの合計読み取り値、使用されているスペースの量、および残りの量が生成されます。ただし、読み出しは読みやすい形式ではありません。ディレクトリがシステムで使用しているデータ量の概要を読みやすい形式で表示するようにDFツールに指示するには、-hスイッチを使用します。-hスイッチはギガバイトとメガバイト単位で読み出しを出力します。

ターミナルからLinuxのディスクスペース使用量を分析する方法

df -h〜 /

任意のディレクトリを分析するには、任意のフォルダに対してdfコマンドを実行します。ただし、dfコマンドではディレクトリの詳細な読み取りは提供されないことを理解してください。代わりに、簡単な要約のみを提供します。

3. Linuxのディスクスペースを分析する– DU

NCDUおよびDFツールがそれを行わない場合、Linuxでのファイルシステムの使用状況を分析するもう1つの優れた方法は、DUツールです。DUは任意のディレクトリをスキャンして、その特定のフォルダ内の各ファイルの大きさを読み取ることができます。どのファイルが最も多くのスペースを占めているかを見つけるのに便利です。

Linuxシステムの特定のディレクトリで最も多くのスペースを使用しているファイルを見つけるには、du / directoryを実行します。たとえば、/varディレクトリ内で最大のファイルを見つけるには、次のコマンドを実行します。

ターミナルからLinuxのディスクスペース使用量を分析する方法

du -ch / var

duコマンドを実行すると、すべてのファイルのリストとそのサイズ、およびリストの一番下に追加されたすべてのファイルの合計サイズが表示されます。読みやすくするために、コマンドの出力をテキストファイルに送信します。

du -ch / my-favorite-directory> du-readout.txt

catツールを使用してテキストファイルを表示できます。または、お気に入りのテキストエディタで開きます。

cat du-readout.txt

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!