Hvernig á að finna helstu möppur og skrár (diskapláss) í Linux


Sem Linux stjórnandi verður þú reglulega að athuga hvaða skrár og möppur eyða meira plássi. Það er mjög nauðsynlegt að finna óþarfa rusl og losa það af harða disknum.

Þessi stutta einkatími lýsir því hvernig á að finna stærstu skrárnar og möppurnar í Linux skráarkerfinu með því að nota find skipunina. Ef þú vilt læra meira um þessar tvær skipanir, farðu þá yfir í eftirfarandi greinar.

  • Lærðu 10 gagnlegar „du“ (disknotkun) skipanir í Linux
  • Takaðu stjórninni „Finndu“ með þessum 35 hagnýtu dæmum

Hvernig á að finna stærstu skrár og möppur í Linux

Keyrðu eftirfarandi skipun til að komast að stærstu stærstu möppunum undir /home skiptingunni.

# du -a /home | sort -n -r | head -n 5

Ofangreind skipun sýnir stærstu 5 möppurnar á /home skiptingunni minni.

Ef þú vilt sýna stærstu möppurnar í núverandi vinnumöppu skaltu keyra:

# du -a | sort -n -r | head -n 5

Við skulum brjóta niður skipunina og sjá hvað segir hverja breytu.

  1. du skipun: Áætla plássnotkun á skrá.
  2. a : Sýnir allar skrár og möppur.
  3. sort skipun : Raða línur af textaskrám.
  4. -n : Bera saman í samræmi við tölugildi strengs.
  5. -r : Snúa niðurstöðu samanburðar við.
  6. head : Gefðu út fyrsta hluta skráa.
  7. -n : Prentaðu fyrstu ‘n’ línurnar. (Í okkar tilviki sýndum við fyrstu 5 línurnar).

Sum ykkar vilja sýna ofangreinda niðurstöðu á mönnum læsilegu formi. þ.e.a.s. þú gætir viljað birta stærstu skrárnar í KB, MB eða GB.

# du -hs * | sort -rh | head -5

Ofangreind skipun sýnir efstu möppurnar, sem eru að éta upp meira pláss. Ef þú telur að sumar möppur séu ekki mikilvægar geturðu einfaldlega eytt nokkrum undirmöppum eða eytt allri möppunni til að losa um pláss.

Til að birta stærstu möppurnar/skrárnar þar á meðal undirmöppurnar skaltu keyra:

# du -Sh | sort -rh | head -5

Finndu út merkingu hvers valkosts með því að nota ofangreind skipun:

  1. du skipun: Áætla plássnotkun á skrá.
  2. -h : Prentstærðir á læsilegu sniði (t.d. 10MB).
  3. -S : Ekki taka með stærð undirmöppum.
  4. -s : Birta aðeins heildartölu fyrir hverja frumbreytu.
  5. flokka skipun: flokka línur af textaskrám.
  6. -r : Snúa niðurstöðu samanburðar við.
  7. -h : Berðu saman tölur sem hægt er að lesa á mönnum (t.d. 2K, 1G).
  8. head : Gefðu út fyrsta hluta skráa.

Finndu aðeins út helstu skráarstærðir

Ef þú vilt aðeins sýna stærstu skráarstærðirnar skaltu keyra eftirfarandi skipun:

# find -type f -exec du -Sh {} + | sort -rh | head -n 5

Til að finna stærstu skrárnar á tilteknum stað skaltu bara setja slóðina við hlið find skipunarinnar:

# find /home/tecmint/Downloads/ -type f -exec du -Sh {} + | sort -rh | head -n 5
OR
# find /home/tecmint/Downloads/ -type f -printf "%s %p\n" | sort -rn | head -n 5

Skipunin hér að ofan mun birta stærstu skrána úr /home/tecmint/Downloads skránni.

Það er allt í bili. Það er ekkert mál að finna stærstu skrárnar og möppurnar. Jafnvel nýliði stjórnandi getur auðveldlega fundið þá. Ef þér finnst þessi kennsla gagnleg, vinsamlegast deildu henni á samfélagsnetunum þínum og studdu TecMint.