Kontrollige Linuxi kataloogi suurust

Check Directory Size Linux



GUI abil on kataloogide ja failide suurust üsna lihtne kontrollida. Kataloogi suuruse määramine käsurealt võib olla palju keerulisem kui GUI kasutamisel. Käsuga „ls” saate loetleda kataloogi sisu, kuid te ei näe täpset ruumi ega kataloogi suurust. Selle asemel peate kataloogi või faili täpse suuruse saamiseks uurima rohkem käske.

Sellest artiklist saate teada, kuidas Linuxis kataloogisuurust käsurea keskkonna abil kontrollida. Kõik selles artiklis näidatud käsud käivitati Ubuntu 20.04 süsteemis. Kõik meetodid ja toimingud viiakse läbi terminalis. Terminaliakna saate kiiresti avada, sisestades klahvikombinatsiooni Ctrl + Alt + t.







Järgnevalt on toodud mõned meetodid, mida saate Linuxi süsteemide kataloogi suuruse kontrollimiseks kasutada. Uurime neid meetodeid ükshaaval:



Meetod: kontrollige kataloogi suurust, kasutades käsku du

Kataloogi suuruse kontrollimiseks kasutatav vaikekäsk on tuntud kui käsk „du”, mis tähistab d isk u salvei. Käsk du on installitud enamikule Linuxi distributsioonidele. Käsu du abil saate vaadata oma süsteemi praegust kataloogi suurust järgmiselt.



$kohta





Ülaltoodud käsk kuvab kodukataloogi sisu loendi. Vasakul kuvatud numbrid näitavad iga objekti suurust kilobaitides.

Valiku -h abil saate väljundit kuvada ka kirjeldavamal kujul järgmiselt:



$kohta- h

Ülaltoodud käsk kuvab numbritega ruumi kilo, mega ja gigabaitides.

Konkreetse kataloogi suuruse leidmiseks kasutage järgmist süntaksi:

$kohta- h/kataloog-tee

Peate käivitama ülaltoodud käsu sudo kasutajana, sest mõned kataloogid nõuavad teatud õigusi juurdepääsuks konkreetsele kataloogi sisule.

Kasutage kataloogi /var kataloogi suuruse kontrollimiseks järgmist käsku:

$sudo kohta- h/kus

Valiku -hc abil saate konkreetse kataloogi suurust kuvada inimloetaval kujul järgmiselt.

$sudo kohta -hc /kus

Samuti saate alamkataloogi tee sügavust muuta, kasutades suvandit max-sügavus. Näiteks kui soovite kuvada ainult ülemise kataloogi, peate määrama maksimaalse sügavuse = 0 järgmiselt.

$sudo kohta–Hc –– max-sügavus =0 /kus

Samamoodi saate ülemise kataloogi allalaadimiseks ühe alamkataloogi kihiga määrata maksimaalse sügavuse = 1.

$sudo kohta–Hc –– max-sügavus =1 /kus

Kui soovite uurida rohkem du -ga seotud käske, saate kasutada järgmist käsku:

$mees kohta

Meetod: kontrollige kataloogi suurust puu käsuga

Puu käsku kasutatakse kataloogide, alamkataloogide ja failide kuvamiseks puuvormingus. Saate selle käsu kasulikumaks muuta, sisestades lipud ja kohandamisvalikud. Käsk puu ei ole enamikus Linuxi süsteemides juba installitud. Selle käsu saate installida apt paketihalduri abil järgmiselt.

$sudoasjakohanepaigaldada puu

Praeguse kataloogi, alamkataloogide ja failide kuvamiseks kasutage terminalis järgmist käsku:

$puu -d -h

Puu käsuga saate konkreetse kataloogi sisu alla laadida ka järgmise süntaksi abil:

$puu /kataloog-tee

Kataloogi /var sisu loetlemiseks kasutate järgmist käsku:

$puu /kus

Pärast käsu täitmist kuvatakse kataloogide ja alamkataloogide koguarv.

Puu käsu kohta lisateabe saamiseks kasutage järgmist käsku:

$mees puu

Meetod: kontrollige kataloogi suurust, kasutades käsku ncdu

Kataloogi suuruse kontrollimiseks kasutatakse ka NCurses Disk Usage, lühendatult ‘ncdu’. Enamikku Linuxi süsteeme pole ncdu vaikimisi installitud. Peate selle käsu installima käsurealt apt paketihalduri kaudu järgmiselt:

$sudoasjakohanepaigaldadancdu

Kasutades ncdu, saate vaadata oma süsteemi kettakasutuse interaktiivset kuva. Selle käsu proovimiseks tehke järgmist.

$ncdu

Vasakus ülanurgas kuvatakse praegu vaadatav kataloog. Vasakpoolses veerus kuvatakse kataloogi suurus numbrilises väärtuses, kus # -märgid näitavad suurust iga kataloogi kõrval. Noolklahvide abil saate nende ridade vahel navigeerida. Siin on parema noole eesmärk kataloogi sirvida ja vasaku noole eesmärk on teid tagasi liigutada.

Käsuga ncdu saate sihtida ka teatud kataloogi järgmiselt.

$ncdu/kus

Ncdu liidesest väljumiseks vajutage klahvi 'q' ja abi saamiseks vajutage '?'.

Sellest artiklist õppisite, kuidas kontrollida Ubuntu 20.04 Linuxi süsteemide terminali käsurea kasutamise kataloogi suurust kolme erineva meetodi abil. Terminali abil saate uurida rohkem puu, ncdu ja du käskudega seotud käske. Neid käske saab kasutada kõikides Linuxi distributsioonides. Kui teil on küsimusi või ettepanekuid, kommenteerige allpool.