Duf – geresnis „Linux“ disko stebėjimo įrankis
duf yra viena iš įmantrių „Linux“ disko stebėjimo paslaugų, parašyta Golang kalba. Jis išleistas pagal MIT licenciją ir palaiko Linux, macOS, BSD ir net Windows. Kai kurios pagrindinės duf savybės:
- geresnė „df komandos“ alternatyva.
- Šviesių ir tamsių spalvų schema.
- Išvestis JSON formatu.
- Galimybė rūšiuoti, grupuoti ir filtruoti išvestį.
- Reguliuojamas terminalo aukštis ir plotis.
„Duf“ (disko naudojimo) įrankio diegimas sistemoje „Linux“.
Yra du būdai, kaip įdiegti DUF. Galite sukurti jį iš šaltinio arba atsisiųsti sąranką savuoju formatu (.rpm arba .deb), būdingu Linux platinimui, ir ją įdiegti. Aš jums paaiškinsiu abu metodus.
„Duf“ pastatas iš šaltinio
Norėdami kompiliuoti duf, turite nustatyti „Go“ (1.12 ar naujesnės versijos) aplinką. Jei jūsų kompiuteryje nenustatyta „Go“, peržiūrėkite mūsų išsamų straipsnį apie tai, kaip nustatyti „Go“ Ubuntu.
git clone https://github.com/muesli/duf.git
cd duf
go build
Duf diegimas iš paketų
Duf paketą galite atsisiųsti tiesiogiai iš Github repo arba naudoti komandą 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
Duf (disko naudojimo) įrankio naudojimas Linux sistemoje
Dabar paleiskite programą tiesiog terminale įvesdami duf.
duf
Duf turi daug funkcijų, todėl gera vieta pradėti būtų naudoti parinktį --help
.
duf --help
Galite spausdinti tik konkrečias failų sistemas ar įrenginius, pateikdami jį kaip argumentą. Kadangi sukūriau šį įrenginį viename skaidinyje, viskas yra prijungta prie root (/). Remdamiesi savo skaidinių schema, pamatysite skirtingą išvestį.
duf /home /usr /opt
duf /root/
duf /var/log
Galite perduoti žymą --all
, kad būtų rodomos pseudo, nepasiekiamos ir pasikartojančios failų sistemos.
duf -all
Užuot spausdinę bloko naudojimą, galime spausdinti Inode naudojimą apeidami --inodes
kaip argumentą.
duf --inodes
Galite rūšiuoti išvestį arba rodyti tik tam tikrus stulpelius pagal tam tikrus raktinius žodžius.
duf --sort size
Turite galimybę spausdinti tik tam tikrus stulpelius, apeinant stulpelio pavadinimą kaip vėliavėlės --output
argumentą.
duf --output used,size,avail,usage
Žemiau pateikiamas galiojančių raktinių žodžių sąrašas.
- montavimo taškas
- dydis
- naudojamas
- pasinaudoti
- naudojimas
- inodes
- inodes_used
- inodes_avail
- inodes_usage
- tipo
- Failų sistema
Duf yra šviesių ir tamsių spalvų. Norėdami nustatyti spalvų schemą, naudokite šias komandas.
duf -theme dark # Dark color scheme
duf --theme light # Light color scheme
Duf palaiko išvestį JSON formatu.
duf --json
Štai tiek šiam straipsniui. Duf yra brandinamas įrankis, prie kurio pridėta daugiau funkcijų ir klaidų pataisymų. Išbandykite ir praneškite mums savo atsiliepimus.