Duf - Huduma Bora ya Ufuatiliaji wa Diski ya Linux


duf ni mojawapo ya huduma za ufuatiliaji wa diski za Linux zilizoandikwa katika Golang. Imetolewa chini ya leseni ya MIT na inasaidia Linux, macOS, BSD, na hata Windows pia. Baadhi ya sifa kuu za duf ni pamoja na:

  • mbadala bora zaidi ya ‘df command‘.
  • Mpangilio wa rangi nyepesi na Nyeusi.
  • Pato katika umbizo la JSON.
  • Chaguo la kupanga, kikundi, na pato la kuchuja.
  • Urefu na Upana wa terminal inayoweza kurekebishwa.

Kufunga Duf (Matumizi ya Diski) kwenye Linux

Kuna njia mbili unaweza kusakinisha DUF. Unaweza kuiunda kutoka kwa chanzo au kupakua usanidi katika umbizo asili (.rpm au .deb) mahususi kwa usambazaji wa Linux na uisakinishe. Nitakutembeza kupitia njia zote mbili.

Unahitaji kusanidi Go katika Ubuntu.

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

Unaweza kupakua kifurushi cha duf kutoka kwa amri ya 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

Matumizi ya Duf (Matumizi ya Diski) katika Linux

Sasa, zindua programu kwa kuandika tu duf kutoka kwa terminal.

$ duf

Duf ina vipengele vingi, kwa hivyo mahali pazuri pa kuanzia patakuwa kutumia chaguo la --help.

$ duf --help

Unaweza kuchapisha mifumo au vifaa maalum vya faili tu kwa kuipitisha kama hoja. Kwa kuwa nimeunda mashine hii kwa kizigeu kimoja kila kitu kimewekwa kwenye mzizi (/). Kulingana na mpango wako wa kuhesabu utaona matokeo tofauti.

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

Unaweza kupitisha alama ya --all ili kuonyesha Pseudo, isiyofikika, na nakala za mifumo ya faili.

$ duf -all

Badala ya uchapishaji wa matumizi ya vizuizi, tunaweza kuchapisha matumizi ya Inode kwa kupita --inodi kama hoja.

$ duf --inodes

Unaweza kupanga pato au kuonyesha safu wima fulani tu kulingana na manenomsingi fulani.

$ duf --sort size

Una chaguo la kuchapisha safu wima fulani pekee kwa kupita jina la safu wima kama hoja ya --output bendera.

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

Ifuatayo ni orodha ya maneno muhimu halali.

  • pointpoint
  • ukubwa
  • imetumika
  • inapatikana
  • matumizi
  • nodi
  • inodi_zinazotumika
  • inodi_zinazopatikana
  • matumizi_ya_inodi
  • aina
  • mfumo wa faili

Duf inakuja na mpango wa rangi nyepesi na nyeusi. Ili kuweka mpango wa rangi, tumia amri zifuatazo.

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

Duf inasaidia pato katika umbizo la JSON.

$ duf --json

Hiyo ni kwa makala hii. Duf ni zana ya kukomaa na kuna vipengele zaidi na marekebisho ya hitilafu yaliyoongezwa kwayo. Ijaribu na utujulishe maoni yako.