Duf - Utilità Aħjar ta' Monitoraġġ tad-Disk Linux


duf hija waħda mill-utilitajiet ta 'monitoraġġ tad-disk Linux fancy miktuba f'Golang. Huwa rilaxxat taħt liċenzja MIT u jappoġġja Linux, macOS, BSD, u anke Windows ukoll. Uħud mill-karatteristiċi ewlenin tad-duf jinkludu:

  • alternattiva aħjar ‘df command’.
  • Skema ta' kulur ċar u skur.
  • Output fil-format JSON.
  • Għażla li tissortja, tiggruppa u tiffiltra l-output.
  • Għoli u Wisa' tat-terminal aġġustabbli.

Installazzjoni ta 'Duf (Użu tad-Disk) Għodda fil-Linux

Hemm żewġ modi kif tista 'tinstalla DUF. Tista' jew tibniha mis-sors jew tniżżel is-setup f'format nattiv (.rpm jew .deb) speċifiku għad-distribuzzjoni tal-Linux u tinstallaha. I ser jimxu miegħek fiż-żewġ metodi.

Għandek bżonn twaqqaf Go f'Ubuntu.

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

Tista 'tniżżel il-pakkett duf mill-kmand 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

Użu ta 'Duf (Użu tad-Disk) Għodda fil-Linux

Issa, tniedi l-applikazzjoni billi sempliċement ittajpja duf mit-terminal.

$ duf

Duf għandu ħafna karatteristiċi, għalhekk post tajjeb biex tibda tkun li tuża l-għażla --help.

$ duf --help

Tista' tipprintja biss sistemi jew apparati ta' fajls speċifiċi billi tgħaddiha bħala argument. Peress li ħloqt din il-magna f'partizzjoni waħda kollox huwa mmuntat fuq l-għerq (/). Ibbażat fuq l-iskema diviżorja tiegħek se tara output differenti.

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

Tista' tgħaddi l-marka --all biex turi sistemi ta' fajls Psewdo, inaċċessibbli, u duplikati.

$ duf -all

Minflok l-użu tal-blokki tal-istampar, nistgħu nipprintjaw l-użu tal-Inode billi jaqbżu --inodes bħala argument.

$ duf --inodes

Tista 'tissortja l-output jew turi biss ċerti kolonni bbażati fuq ċerti keywords.

$ duf --sort size

Għandek l-għażla li tipprintja biss ċerti kolonni billi tevita l-isem tal-kolonna bħala argument għall-marka --output.

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

Hawn taħt hawn il-lista ta' kliem prinċipali validi.

  • mountpoint
  • daqs
  • użat
  • tagħmel użu
  • użu
  • inodes
  • inodes_used
  • inodes_avail
  • inodes_usage
  • ittajpja
  • sistema tal-fajls

Duf jiġi bi skema ta 'kulur ċar u skur. Biex tissettja l-iskema tal-kulur, uża l-kmandi li ġejjin.

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

Duf jappoġġja l-output fil-format JSON.

$ duf --json

Dak hu għal dan l-artikolu. Duf huwa għodda ta 'maturazzjoni u hemm aktar karatteristiċi u bug fixes miżjuda magħha. Ipprovaha u għarrafna l-feedback tiegħek.