Duf – bolji uslužni program za praćenje Linux diskova


duf je jedan od fensi Linux uslužnih programa za praćenje diskova napisanih na Golangu. Izdat je pod MIT licencom i podržava Linux, macOS, BSD, pa čak i Windows. Neke od osnovnih karakteristika duf-a uključuju:

  • bolja alternativa 'df command'.
  • Svetla i tamna šema boja.
  • Izlaz u JSON formatu.
  • Mogućnost sortiranja, grupiranja i filtriranja izlaza.
  • Podesivi terminal po visini i širini.

Instalacija alata Duf (Disk Usage) u Linuxu

Postoje dva načina na koje možete instalirati DUF. Možete ga izgraditi iz izvora ili preuzeti instalaciju u izvornom formatu (.rpm ili .deb) specifičnom za distribuciju Linuxa i instalirati ga. Prošetat ću vas kroz obje metode.

Zgrada Duf iz izvora

Morate podesiti Go (1.12 ili noviji) okruženje za kompajliranje duf. Ako nemate Go postavljen na svom stroju, pogledajte naš sveobuhvatan članak o tome kako postaviti Go u Ubuntu.

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

Instaliranje Duf-a iz paketa

Duf paket možete preuzeti direktno iz Github repo-a ili koristiti naredbu wget.

--------- 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

Upotreba alata Duf (Disk Usage) u Linuxu

Sada pokrenite aplikaciju jednostavnim upisivanjem duf sa terminala.

duf

Duf ima mnogo funkcija, pa bi dobro mjesto za početak bilo korištenje opcije --help.

duf --help

Možete ispisati samo određene sisteme datoteka ili uređaje tako što ćete ih proslijediti kao argument. Pošto sam kreirao ovu mašinu u jednoj particiji, sve je montirano na root (/). Na osnovu vaše šeme particija vidjet ćete drugačiji izlaz.

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

Možete proslijediti --all zastavicu za prikaz pseudo, nepristupačnih i dupliranih sistema datoteka.

duf -all

Umjesto ispisa korištenja bloka, možemo ispisati korištenje Inodea zaobilazeći --inodes kao argument.

duf --inodes

Možete sortirati izlaz ili prikazati samo određene kolone na osnovu određenih ključnih riječi.

duf --sort size

Imate opciju da odštampate samo određene kolone zaobilazeći ime kolone kao argument zastavicu --output.

duf --output used,size,avail,usage

Ispod je lista važećih ključnih riječi.

  • mountpoint
  • veličina
  • korišteno
  • iskoristiti
  • upotreba
  • inodes
  • inodes_used
  • inodes_avail
  • inodes_usage
  • tip
  • sistem podataka

Duf dolazi sa svijetlom i tamnom shemom boja. Za postavljanje sheme boja koristite sljedeće naredbe.

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

Duf podržava izlaz u JSON formatu.

duf --json

To je to za ovaj članak. Duf je alat za sazrijevanje i dodano mu je više funkcija i ispravki grešaka. Isprobajte i javite nam svoje povratne informacije.