Duf - Has gowy Linux Disk Monitoring Utility
duf, Golangda ýazylan ajaýyp Linux disk gözegçilik enjamlaryndan biridir. MIT ygtyýarnamasy boýunça çykýar we Linux, macOS, BSD we hatda Windows-y hem goldaýar. Dufyň esasy aýratynlyklary:
- has gowy df buýrugy alternatiwasy.
- Açyk we goýy reňk shemasy.
- JSON formatda çykyş.
- Çykyşlary tertiplemek, toparlamak we süzmek opsiýasy.
- Düzülip bilinýän terminal Boý we ini.
Linux-da Duf (Disk ulanylyşy) guralyny gurmak
DUF gurmagyň iki usuly bar. Ony çeşmeden gurup ýa-da Linux paýlanyşyna mahsus bolan ýerli formatda (.rpm ýa-da .deb) göçürip alyp bilersiňiz. Iki usuldanam gezerin.
Ubuntu-da Go gurmaly.
$ git clone https://github.com/muesli/duf.git $ cd duf $ go build
Duf paketini wget buýrugyndan göçürip alyp bilersiňiz.
--------- 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
Linux-da Duf (Disk Usage) guralynyň ulanylyşy
Indi, terminaldan duf ýazmak bilen programmany işe giriziň.
$ duf
Duf-yň köp aýratynlygy bar, şonuň üçin başlamak üçin gowy ýer --help
opsiýasyny ulanmak bolar.
$ duf --help
Diňe belli bir faýl ulgamlaryny ýa-da enjamlaryny argument hökmünde çap edip bilersiňiz. Bu enjamy bir bölümde döredenimden bäri hemme zat köküne (/) gurnalan. Bölüniş shemanyňyza esaslanyp, dürli netijeleri görersiňiz.
$ duf /home /usr /opt $ duf /root/ $ duf /var/log
Pseudo, elýeterli we faýl ulgamlaryny köpeltmek üçin --all
baýdagyny geçip bilersiňiz.
$ duf -all
Blok ulanylyşyny çap etmegiň ýerine, argument hökmünde --inodes
aýlanyp, Inode ulanylyşyny çap edip bileris.
$ duf --inodes
Çykyşy tertipläp ýa-da belli bir açar sözlere esaslanyp diňe sütünleri görkezip bilersiňiz.
$ duf --sort size
Diňe --output
baýdagyna argument hökmünde sütüniň adyndan aýlanyp, diňe käbir sütünleri çap etmek mümkinçiligiňiz bar.
$ duf --output used,size,avail,usage
Aşakda dogry açar sözleriň sanawy.
- nokat
- ululygy
- ulanyldy
- peýdalanmak
- ulanmak
- inodlar
- inodes_used
- inodes_avail
- inodes_usage
- ýazyň
- faýl ulgamy
Duf açyk we goýy reňk çyzgysy bilen gelýär. Reňk shemasyny düzmek üçin aşakdaky buýruklary ulanyň.
$ duf -theme dark # Dark color scheme $ duf --theme light # Light color scheme
Duf JSON formatda çykyşy goldaýar.
$ duf --json
Bu makala üçin. Duf kämillik guraly bolup, oňa has köp aýratynlyk we näsazlyklar düzedildi. Synap görüň we pikirleriňizi bize habar beriň.