Duf – Ihe nleba anya Linux Disk ka mma


duf bụ otu n'ime ihe nlebanya diski Linux mara mma nke edere na Golang. A tọhapụrụ ya n'okpuru ikike MIT na Ọ na-akwado Linux, MacOS, BSD na ọbụna Windows kwa. Ụfọdụ n'ime isi njirimara duf gụnyere:

  • ka mma 'df Command' ọzọ.
  • Atụmatụ agba na ọchịchịrị.
  • Mpụta n'ụdị JSON.
  • Nhọrọ iji hazie, otu, na nzacha mmepụta.
  • Elu ọnụ na obosara enwere ike idozi.

Ịwụnye ngwa Duf (Usage Disk) na Linux

Enwere ụzọ abụọ ị nwere ike iwunye DUF. Ị nwere ike wulite ya site na isi mmalite ma ọ bụ budata ntọlite n'ụdị obodo (.rpm ma ọ bụ .deb) kpọmkwem maka nkesa Linux wee wụnye ya. M ga-ejegharị gị n'ụzọ abụọ.

Ịkwesịrị ịtọlite Go na Ubuntu.

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

Ị nwere ike budata ngwugwu duf site na iwu 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

Ojiji nke Duf (Disk Usage) Tool na Linux

Ugbu a, malite ngwa site na ịpị duf site na njedebe.

$ duf

Duf nwere ọtụtụ atụmatụ, yabụ ebe dị mma ibido ga-abụ iji nhọrọ -help.

$ duf --help

Ị nwere ike ibipụta naanị sistemụ faịlụ ma ọ bụ ngwaọrụ site na ịnyefe ya dị ka arụmụka. Ebe ọ bụ na m kere igwe a na otu nkebi ihe niile na-agbanye na mgbọrọgwụ (/). Dabere na atụmatụ nkebi gị, ị ga-ahụ mmepụta dị iche iche.

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

Ị nwere ike ịfefe --niile ọkọlọtọ iji gosi Pseudo, enweghị ike ịnweta na sistemụ faịlụ oyiri.

$ duf -all

Kama ibipụta ojiji ngọngọ, anyị nwere ike ibipụta ojiji Inode na-agafe --inodes dị ka arụmụka.

$ duf --inodes

Ị nwere ike ịhazi mmepụta ma ọ bụ gosipụta naanị ụfọdụ kọlụm dabere na ụfọdụ mkpụrụokwu.

$ duf --sort size

Ị nwere nhọrọ ibipụta naanị ụfọdụ kọlụm gafere aha kọlụm dị ka arụmụka na ọkọlọtọ -- mmepụta.

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

N'okpuru bụ ndepụta nke mkpụrụokwu bara uru.

  • ebe ugwu
  • nha
  • eji
  • eriri
  • ojiji
  • inodes
  • inodes_ejiri
  • inodes_avail
  • inodes_usage
  • ụdị
  • sistemụ faịlụ

Duf na-abịa na atụmatụ agba ọkụ na ọchịchịrị. Ka ịtọọ atụmatụ agba, jiri iwu ndị a.

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

Duf na-akwado mmepụta n'ụdị JSON.

$ duf --json

Nke ahụ bụ maka akụkọ a. Duf bụ ngwa na-eto eto ma enwere atụmatụ ndị ọzọ yana ndozi ahụhụ agbakwunyere na ya. Gbalịa ya mee ka anyị mara nzaghachi gị.