Pada artikel ini kita akan melihat program gdu. Ini adalah penganalisis ruang disk yang digunakan dan merupakan sumber terbuka.
Alat gdu dirancang untuk SSD tempat pemrosesan paralel dapat digunakan. Alat ini juga dapat bekerja dengan HDD dengan kinerja lebih rendah dibandingkan dengan SSD. Anda juga dapat memeriksa hasil benchmark. Ada banyak alat serupa lainnya dan Anda harus terlebih dahulu bermain dengan gdu untuk melihat apakah itu memenuhi kebutuhan Anda.
Cara memasang
# 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/gdu
Code language: PHP (php)
# Arch Linux:
yay -S gdu
Code language: PHP (php)
# Debian:
dpkg -i gdu_*_amd64.deb
Code language: CSS (css)
# Ubuntu
add-apt-repository ppa:daniel-milde/gdu
apt-get update
apt-get install gdu
Code language: PHP (php)
# NixOS:
nix-env -iA nixos.gdu
Code language: CSS (css)
# Homebrew:
brew install -f gdu
brew link --overwrite gdu # if you have coreutils installed as well
Code 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 gdu
Code language: CSS (css)
# Binenv:
binenv install gdu
Code language: PHP (php)
# Go:
go get -u github.com/dundee/gdu/v4
Code language: PHP (php)
Sekarang Anda dapat memverifikasi instalasi dengan menjalankan perintah berikut.
# Check Version
gdu --version
Code language: PHP (php)
Penggunaan:
Jika Anda menjalankan perintah gdu tanpa argumen, itu akan memindai direktori kerja Anda saat ini. Saya sekarang berada di direktori home saya dan ketika saya memulai gdu, Anda dapat melihat dari gambar di bawah bahwa direktori home saya sedang dipindai.
# 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 mode
Code language: PHP (php)

Instal cepat dan tinjau video
Alternatif
- ncdu – Alat berbasis NCurses yang ditulis dalam C murni
- godu – Penganalisis dengan antarmuka pengguna seperti carousel
- dua – Alat yang ditulis dalam Rust dengan antarmuka yang mirip dengan gdu (dan ncdu)
- diskus – Alat yang sangat sederhana namun sangat cepat ditulis dalam Rust
- duc – Kumpulan alat dengan banyak kemungkinan untuk memeriksa dan memvisualisasikan penggunaan disk
- debu – Alat yang ditulis dalam Rust menunjukkan struktur penggunaan disk seperti pohon