GNU/Linux >> Linux の 問題 >  >> Linux

Gdu –Linux用の高速ディスク使用量アナライザー

この記事では、gduプログラムについて説明します。使用済みディスク容量のアナライザーであり、オープンソースです。

gduツールは、並列処理を使用できるSSD用に設計されています。このツールは、SSDと比較してパフォーマンスが低いHDDでも機能します。ベンチマークの結果を確認することもできます。他にも多くの同様のツールがあり、最初にgduを試して、ニーズに合っているかどうかを確認する必要があります。

インストール方法

# Using curl:
curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
chmod +x gdu_linux_amd64
mv gdu_linux_amd64 /usr/bin/gduCode language: PHP (php)
# Arch Linux:
yay -S gduCode language: PHP (php)
# Debian:
dpkg -i gdu_*_amd64.debCode language: CSS (css)
# Ubuntu
add-apt-repository ppa:daniel-milde/gdu
apt-get update
apt-get install gduCode language: PHP (php)
# NixOS:
nix-env -iA nixos.gduCode language: CSS (css)
# Homebrew:
brew install -f gdu
brew link --overwrite gdu  # if you have coreutils installed as wellCode language: PHP (php)
# Snap:
snap install gdu-disk-usage-analyzer
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
snap connect gdu-disk-usage-analyzer:system-backup :system-backup
snap alias gdu-disk-usage-analyzer.gdu gduCode language: CSS (css)
# Binenv:
binenv install gduCode language: PHP (php)
# Go:
go get -u github.com/dundee/gdu/v4Code language: PHP (php)

これで、次のコマンドを実行してインストールを確認できます。

# Check Version
gdu --versionCode language: PHP (php)

使用法:

引数なしでgduコマンドを実行すると、現在の作業ディレクトリがスキャンされます。現在、ホームディレクトリにいます。gduを起動すると、下の画像から、ホームディレクトリがスキャンされていることがわかります。

# Examples
gdu                                   # analyze current dir
gdu -a                                # show apparent size instead of disk usage
gdu <some_dir_to_analyze>             # analyze given dir
gdu -d                                # show all mounted disks
gdu -l ./gdu.log <some_dir>           # write errors to log file
gdu -i /sys,/proc /                   # ignore some paths
gdu -c /                              # use only white/gray/black colors

gdu -n /                              # only print stats, do not start interactive mode
gdu -np /                             # do not show progress, useful when using its output in a script
gdu / > file                          # write stats to file, do not start interactive modeCode language: PHP (php)

クイックインストールとレビュービデオ

代替案

  • ncdu –純粋なCで記述されたNCursesベースのツール
  • godu –ユーザーインターフェイスのようなカルーセルを備えたアナライザー
  • dua – gdu(およびncdu)と同様のインターフェースを備えたRustで記述されたツール
  • diskus –Rustで記述された非常にシンプルですが非常に高速なツール
  • duc –ディスク使用量を検査および視覚化するための多くの可能性を備えたツールのコレクション
  • dust –ディスク使用の構造のようなツリーを示すRustで記述されたツール

この記事を楽しんでいただけたでしょうか。その場合は、このページを以下の星で評価し、YouTubeチャンネルに登録してください。


Linux
  1. ディスク使用量アナライザー

  2. Linux –参照しかしLinuxの場合?

  3. Linux –ディスク/ディスクのコピーを遅くしますか?

  1. LinuxMint20にGDUをインストールする

  2. 「du」コマンドを使用して Linux でのディスク使用量を確認する

  3. 単一の Linux プロセスのメモリ使用量を制限する

  1. Linux –単一のLinuxプロセスのメモリ使用量を制限しますか?

  2. Sayonara Player –Linux用の高速で軽量なオーディオプレーヤー

  3. ヘッドレス Linux 用のディスク使用率ツリーマップ ソフトウェア