Patikrinkite katalogo dydį „Linux“

Check Directory Size Linux



Naudojant GUI gana paprasta patikrinti katalogų ir failų dydį. Katalogo dydžio nustatymas naudojant komandinę eilutę gali būti daug sunkesnis nei naudojant GUI. Naudodami komandą „ls“ galite išvardyti katalogo turinį, tačiau nematote tikslaus vietos ar katalogo dydžio. Vietoj to, norėdami gauti tikslų katalogo ar failo dydį, turite ištirti daugiau komandų.

Šiame straipsnyje sužinosite, kaip patikrinti katalogo dydį „Linux“ naudojant komandų eilutės aplinką. Visos šiame straipsnyje pateiktos komandos buvo paleistos „Ubuntu 20.04“ sistemoje. Visi metodai ir veiksmai atliekami terminale. Galite greitai atidaryti terminalo langą įvesdami Ctrl + Alt + t.







Toliau pateikiami keli metodai, kuriuos galite naudoti norėdami patikrinti katalogo dydį „Linux“ sistemose. Mes išnagrinėsime šiuos metodus po vieną:



1 būdas: patikrinkite katalogo dydį naudodami „du Command“

Numatytoji komanda, naudojama katalogo dydžiui patikrinti, yra vadinama „du“ komanda, kuri reiškia d isk u šalavijas. Du komanda yra įdiegta daugumoje „Linux“ platinimų. Naudodami komandą du, galite peržiūrėti dabartinį savo sistemos katalogo dydį taip:



$apie





Aukščiau pateikta komanda rodo namų katalogo turinio sąrašą. Kairėje rodomi skaičiai rodo kiekvieno objekto dydžius kilobaitais.

Naudodami parinktį -h, taip pat galite parodyti išvestį labiau apibūdinančia forma:



$apie- h

Aukščiau pateikta komanda rodo skaičių kilomis, mega ir gigabaitais.

Norėdami rasti konkretaus katalogo dydį, naudokite šią sintaksę:

$apie- h/katalogas-kelias

Turėsite paleisti aukščiau nurodytą komandą kaip „sudo“ vartotojas, nes kai kuriems katalogams reikalingi tam tikri leidimai pasiekti tam tikrą katalogo turinį.

Norėdami patikrinti /var katalogo dydį, naudokite šią komandą:

$sudo apie- h/kur

Naudodami parinktį -hc, galite parodyti konkretaus katalogo dydį žmonėms suprantama forma taip:

$sudo apie -hc /kur

Taip pat galite pakeisti pakatalogio kelio gylį naudodami maksimalaus gylio parinktį. Pavyzdžiui, jei norite rodyti tik viršutinį katalogą, tuomet turėsite nustatyti maksimalų gylį = 0, kaip nurodyta toliau.

$sudo apie–Hc ––max-gylis =0 /kur

Panašiai, norėdami gauti viršutinį katalogą su vienu pakatalogio sluoksniu, nustatysite maksimalų gylį = 1.

$sudo apie–Hc ––max-gylis =1 /kur

Jei norite ištirti daugiau komandų, susijusių su du, galite naudoti šią komandą:

$vyras apie

2 metodas: patikrinkite katalogo dydį naudodami medžio komandą

Medžio komanda naudojama rodyti katalogus, pakatalogius ir failus medžio formatu. Šią komandą galite padaryti naudingesnę įvesdami vėliavas ir tinkinimo parinktis. Medžio komanda nėra įdiegta daugelyje „Linux“ sistemų. Šią komandą galite įdiegti naudodami apt paketo tvarkyklę, kaip nurodyta toliau.

$sudotinkamasdiegti medis

Norėdami rodyti esamą katalogą, pakatalogius ir failus, naudokite šią komandą terminale:

$medis -d -h

Naudodami komandą medis, taip pat galite nuskaityti konkretaus katalogo turinį naudodami šią sintaksę:

$medis /katalogas-kelias

Norėdami išvardyti /var katalogo turinį, naudosite šią komandą:

$medis /kur

Užbaigus komandą, jis parodys bendrą katalogų ir pakatalogių skaičių.

Norėdami sužinoti daugiau apie medžio komandą, naudokite šią komandą:

$vyras medis

3 būdas: patikrinkite katalogo dydį naudodami komandą ncdu

„NCurses Disk Usage“, sutrumpintas „ncdu“, taip pat naudojamas katalogo dydžiui patikrinti. „ncdu“ nėra įdiegta pagal numatytuosius nustatymus daugumoje „Linux“ sistemų. Šią komandą turėsite įdiegti naudodami komandų eilutę per apt paketų tvarkyklę:

$sudotinkamasdiegtincdu

Naudodami „ncdu“ galite peržiūrėti interaktyvų sistemos disko naudojimo ekraną. Norėdami išbandyti šią komandą, atlikite šiuos veiksmus:

$ncdu

Viršutiniame kairiajame kampe rodomas dabartinis rodomas katalogas. Kairiajame stulpelyje rodomas katalogo dydis skaitine verte, kur # ženklai nurodo dydį šalia kiekvieno katalogo. Naudodami rodyklių klavišus galite naršyti tarp šių eilučių. Čia rodyklės į dešinę tikslas yra naršyti katalogą, o rodyklės kairėn tikslas - perkelti jus atgal.

Naudodami komandą ncdu taip pat galite nukreipti į konkretų katalogą taip:

$ncdu/kur

Norėdami išeiti iš „ncdu“ sąsajos, paspauskite „q“, o pagalbos - paspauskite „?“.

Šiame straipsnyje jūs sužinojote, kaip patikrinti katalogo dydį naudojant terminalo komandų eilutę „Ubuntu 20.04 Linux“ sistemose trimis skirtingais metodais. Naudodami terminalą galite ištirti daugiau komandų, susijusių su medžiu, ncdu ir du. Šios komandos gali būti naudojamos visuose „Linux“ platinimuose. Jei turite klausimų ar pasiūlymų, nedvejodami komentuokite žemiau.