Linux用の強力なNCursesベースのディスク使用量分析ツール、Ncdu

ncduNCurses Disk Usage)は、人気のある「duコマンド」のコマンドラインバージョンであり、ncursesに基づいており、Linuxでディスクスペースの使用状況を分析して追跡する最速の方法を提供します。

優れたncursesベースのインターフェースを提供し、メガバイトとギガバイトでディスクスペースの使用状況を示す列や、グラフィカルなバー使用状況、ファイル/ディレクトリ名、ファイル削除、更新オプションなどが直感的に表示されます。

ncduは、ncursesがインストールされたどんな最小限のLinux/Unixベースのシステムでも簡単に高速に使用できるプログラムを目指しています。

この記事では、LinuxシステムにNCDUプログラムをインストールして使用する手順を案内します。

この記事では、LinuxシステムにncduNCurses Disk Usage)プログラムをインストールして使用するプロセスについて説明します。

Linuxでncdu(NCurses Disk Usage)をインストールする方法

ncdu」パッケージは、ほとんどのLinuxディストリビューションのパッケージリポジトリで利用可能であり、該当するディストリビューションのパッケージマネージャーを使用してncduをインストールできます。

sudo apt install ncdu         [On Debian, Ubuntu and Mint]
sudo yum install ncdu         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncdu  [On Gentoo Linux]
sudo apk add ncdu             [On Alpine Linux]
sudo pacman -S ncdu           [On Arch Linux]
sudo zypper install ncdu      [On OpenSUSE]    
sudo pkg install ncdu         [On FreeBSD]

インストール後、プログラムを起動するには、ターミナルに「ncdu」と入力します。次に、現在の作業ディレクトリのディスク使用状況に関する情報を提供するファイルとディレクトリの数をスキャンします。

ncdu
Analyzing Linux Disk Usage

スキャンが完了すると、ファイルとフォルダーのツリー構造が人間に読みやすい形式でディスク使用状況とともに表示されます。バーグラフで表示されます。

Linux Disk Usage Tree View

ディレクトリを移動するには矢印キーを使用し、「i」を押して選択したディレクトリの情報(完全なパス、ディスク使用量、明示的なサイズ)を表示します。再度「i」を押してウィンドウを非表示にします。

View Directory Information

不要なファイルやフォルダーを見つけて削除するには、「-d」を押して選択したファイルやディレクトリを削除します。削除する前に確認が表示されます。「はい」または「いいえ」を押します。

Delete Files in Linux

Ncduのヘルプとオプションについての詳細情報を取得するには、「Shift+?」を押し、オプションをさらに表示するには矢印キーを使用します。

Ncdu Command Usage

インターフェイスを終了するには「q」を使用します。Ncduの利用可能なオプションのリストがここにあります。

┌───ncdu help─────────────────1:Keys───2:Format───3:About─────┐
 │         						       │
 │   up, 	k  Move cursor up                              │
 │   down, 	j  Move cursor down                            │
 │   right/enter   Open selected directory                     │
 │   left, <, 	h  Open parent directory                       │
 │   	      	n  Sort by name (ascending/descending)         │
 │   		s  Sort by size (ascending/descending)         │
 │ 		d  Delete selected file or directory           │
 │  		t  Toggle dirs before files when sorting       │
 │  		g  Show percentage and/or graph                │
 │ 		a  Toggle between apparent size and disk usage │
 │		e  Show/hide hidden or excluded files          │
 │           	i  Show information about selected item        │
 │           	r  Recalculate the current directory           │
 │           	q  Quit ncdu                                   │
 │          	                                               │
 │                                     Press q to continue     │
 └─────────────────────────────────────────────────────────────┘
結論Ncduは、Linuxシステムでのディスク使用状況分析を簡素化したい人にとって強力かつアクセスしやすいツールです。使いやすいインターフェイス、わかりやすい視覚化、インタラクティブな機能が、ツールキットの貴重な追加要素となります。

Ncduは、Linuxシステムでディスク使用状況分析を簡素化しようとする誰もが強力で親しみやすいツールです。使いやすいインターフェース、明確な視覚効果、インタラクティブな機能により、あなたのツールキットに貴重なアドオンとなります。

ベテランのLinuxユーザーであろうと、始めたばかりであろうと、Ncduはシステムのストレージをトップで管理し続けるための手間のかからない方法を提供します。

Source:
https://www.tecmint.com/ncdu-a-ncurses-based-disk-usage-analyzer-and-tracker/