Duf - E Besser Linux Disk Monitoring Utility


duf ass ee vun de ausgefalene Linux Disk Iwwerwachung Utilities, déi a Golang geschriwwe sinn. Et gëtt ënner MIT Lizenz verëffentlecht an et ënnerstëtzt Linux, macOS, BSD, a souguer Windows och. E puer vun de Kärfeatures vum Duf enthalen:

  • eng besser 'df Kommando' Alternativ.
  • Liicht an donkel Faarfschema.
  • Output am JSON-Format.
  • Optioun fir d'Ausgab ze sortéieren, ze gruppéieren an ze filteren.
  • Upassbar Terminal Héicht a Breet.

Duf (Disk Usage) Tool op Linux installéieren

Et ginn zwou Weeër wéi Dir DUF installéiere kënnt. Dir kënnt et entweder aus der Quell bauen oder de Setup am gebiertege Format (.rpm oder .deb) spezifesch fir Linux Verdeelung eroflueden an installéieren. Ech wäert Iech duerch béid Methoden goen.

Dir musst Go an Ubuntu opsetzen.

$ git clone https://github.com/muesli/duf.git
$ cd duf
$ go build

Dir kënnt den duf Package vum wget Kommando eroflueden.

--------- On Debina, Ubuntu & Mint --------- 
$ wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
$ dpkg -i duf_0.6.0_linux_amd64.deb 


--------- On RHEL, CentOS & Fedora ---------
$ wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.rpm
$ rpm -ivh duf_0.6.0_linux_amd64.rpm

D'Benotzung vum Duf (Disk Usage) Tool a Linux

Elo, lancéiert d'Applikatioun andeems Dir einfach duf vum Terminal tippt.

$ duf

Duf huet vill Features, also eng gutt Plaz fir unzefänken wier d'Optioun --help ze benotzen.

$ duf --help

Dir kënnt nëmmen spezifesch Dateisystemer oder Apparater drécken andeems Dir et als Argument passéiert. Well ech dës Maschinn an enger eenzeger Partition erstallt hunn ass alles op der Root (/) montéiert. Baséierend op Ärem Partitionsschema gesitt Dir verschidden Output.

$ duf /home /usr /opt
$ duf /root/
$ duf /var/log

Dir kënnt --all Fändel passéieren fir Pseudo, onzougänglechen an duplizéiert Dateiesystemer ze weisen.

$ duf -all

Amplaz d'Blockverbrauch ze drécken, kënne mir d'Inode Benotzung drécken --inodes als Argument.

$ duf --inodes

Dir kënnt d'Ausgab sortéieren oder nëmme bestëmmte Kolonnen op Basis vu bestëmmte Schlësselwieder weisen.

$ duf --sort size

Dir hutt d'Méiglechkeet fir nëmme bestëmmte Kolonnen ze drécken, de Kolonnnumm als Argument fir --output Fändel ëmzegoen.

$ duf --output used,size,avail,usage

Drënner sinn d'Lëscht vun valabel Schlësselwieder.

  • Mountpoint
  • Gréisst
  • benotzt
  • verfügbar
  • Benotzung
  • Inoden
  • inodes_used
  • inodes_avail
  • inodes_usage
  • Typ
  • Dateisystem

Duf kënnt mat engem hell an donkel Faarf Schema. Fir de Faarfschema ze setzen, benotzt déi folgend Kommandoen.

$ duf -theme dark               # Dark color scheme
$ duf --theme light             # Light color scheme

Duf ënnerstëtzt Output am JSON Format.

$ duf --json

Dat ass et fir dësen Artikel. Duf ass e Reifungsinstrument an et gi méi Features a Bugfixes derbäi. Probéiert et a loosst eis Äre Feedback wëssen.