Gdu - Linux üçin gaty çalt disk ulanyş analizatory


Bu makalada df-e göz aýlarys.

Gdu gural, paralel gaýtadan işlemegiň ulanyp boljak SSD diskleri üçin döredildi. Bu gural, SSD diskleri bilen deňeşdirilende has az öndürijilikli HDD bilen hem işläp biler. Esasy netijeleri hem barlap bilersiňiz. Beýleki köp meňzeş gurallar bar we zerurlyklaryňyzy kanagatlandyrýandygyny ýa-da ýokdugyny bilmek üçin ilki bilen gdu bilen oýnamaly.

Gdu - Linux Disk Ulanyjy Analizatoryny nädip gurmaly

Dürli Linux tagamlarynda gdu gurnamagyň dürli usullary bar, ýöne haýsy paýlaýyş bilen işleýändigiňize garamazdan yzarlap boljak umumy usul bilen ýapyşjak.

Arhiw faýlyny göçürip almak üçin gdu GitHub goýberiş sahypasyna giriň. Iň soňky wersiýa V4.9.1 we iň soňky wersiýasyny göçürip almagy maslahat berýärin.

$ curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
$ chmod +x gdu_linux_amd64
$ sudo mv gdu_linux_amd64 /usr/bin/gdu

Indi aşakdaky buýrugy işledip gurnamany barlap bilersiňiz.

$ gdu --version

Version:        v4.9.1
Built time:     Sat Mar 27 09:47:28 PM  CET 2021
Built user:     dundee

Islendik täze gural bilen oýnamazdan ozal gowy tejribe, kömek opsiýalaryny barlamakdyr.

$ gdu --help

Gdu buýrugyny hiç hili argument geçirmän işletseňiz, häzirki işleýän katalogyňyzy gözden geçirer. Men häzir öý katalogymda we gdu işledenimde, aşakdaky suratdan öý katalogymyň skanirlenendigini görüp bilersiňiz.

$ gdu

Islendik belli bir katalogy gözlemek üçin katalog adyny argument hökmünde geçirmeli.

$ gdu /home/tecmint/bash

Birden köp argumentden geçip bilmersiňiz.

$ gdu /home /var

Gdu buýrugy bilen ýerine ýetirip boljak amallar az. Kömek üçin ? basyň.

Görýän kömegiňizden, kataloglary tertiplemek, skanirlemek we geçirmek üçin mümkinçilikler bar. Kömek alyň we amatly bolmak üçin ähli wariantlary öwrenip görüň.

Faýly ýa-da katalogy \d\ düwmesine basyp pozup bilersiňiz. Tassyklamagy sorar.

Şeýle hem, \v\ düwmesini basyp islendik faýlyň mazmunyny görüp bilersiňiz. Faýldan çykmak üçin gaçmak düwmesini basyň.

-i baýdagyna argument hökmünde katalog atlaryny goşup, çykyşdan käbir kataloglary äsgermezlik edip bilersiňiz. Birnäçe kataloglary -i baýdagyna hem geçirip bolýar we her bir katalog vergul bilen bölünmeli.

$ gdu /home/karthick/ -i /home/karthick/.ssh,/home/karthick/sqlite

Faýllarda we kataloglarda aýratyn nyşanlary görüp bilersiňiz we hersiniň aýratyn manysy bar. Aşakdaky mysaldan \/set bukjasynyň boşdygyny görüp bilersiňiz, şonuň üçin\e harpy goşulýar.

[ ! ] ⇒ Error while reading directory
[ . ] ⇒ Error while reading subdirectory.
[ @ ] ⇒ File is socket or simlink.
[ H ] ⇒ Hardlink which is already counted.
[ e ] ⇒ Empty directory.

Ak we ak çykyşy halaýan bolsaňyz, \- c\ baýdagyny ulanyp bilersiňiz. Aşakdaky surata serediň, çykyş ak we ak reňkde çap edilýär.

$ gdu -c /etc/systemd

Şu wagta çenli ähli buýruklar disk statistikasyny görkezmek üçin interaktiw re modeimi başlar. Interaktiw däl re inimde çykyş isleseňiz, \- n\ baýdagyny ulanyň.

$ gdu -n ~

Bu makala üçin. Gdu bilen oýnaň we beýleki disk ulanyş gurallary bilen deňeşdirilende siziň zerurlyklaryňyza nädip laýyk gelýändigini bize habar beriň.