Mes naudojame savo kompiuterį visų rūšių informacijai generuoti, bendrinti ir gauti, todėl paprastai saugome skirtingą turinį skirtingais formatais, kad galėtume jį pasiekti bet kada. Tačiau problema yra ta, kad po truputį mūsų kompiuterio saugykla užpildoma.
Mūsų operacinėse sistemose paprastai saugome visų tipų failus, nuo teksto iki vaizdo įrašų, paliekame juos aplankuose ar kataloguose, priklausomai nuo naudojamos operacinės sistemos tipo. „Linux“ atveju tai yra katalogai ir po truputį išsaugomi failai užpildys vietą kietajame diske ir netgi gali turėti įtakos jos veikimui.
Štai kodėl mes, kaip administratoriai ar vartotojai, turime rasti funkcinį būdą aptikti daugiausiai katalogo užimančių failų, kad nustatytume jų svarbą ir taip pamatytume, ar įmanoma juos pašalinti ar tiesiog perkelti į kitą vietą .
„Solvetic“ paaiškins, kaip rasti failo dydį „Linux“.
Kaip rasti didelius failus „Linux“
Šiam procesui naudosime komandą du, tai komanda, leidžianti gauti informacijos apie kietojo disko naudojimą. Čia pagrindinis dėmesys skiriamas katalogams, norėdami gauti išsamią informaciją, turime naudoti skirtingus parametrus:
Užbaikite kiekvieną išvesties eilutę naudodami NULL
-0, -null
Rašo visų failų skaičių, o ne tik katalogus
-visi, visi
Spausdinkite matomus dydžius, o ne faktinį disko naudojimą
-matomo dydžio
Prieš spausdindami į konsolę, pakeiskite dydžius iki SIZE
-B, -bloko dydis = DYDIS
Sukuria bendrą katalogo dydžio sumą
-c, -iš viso
spausdina katalogo sumas tik tuo atveju, jei jis yra N arba mažesnis, nei komandinės eilutės argumentas
d, -max -gylis = N
Išspausdinkite rezultatą žmonėms suprantamu formatu
-h, -žmogus -skaitomas
Taikoma katalogams, šiuo atveju neįtraukiamas pakatalogių dydis -s, -summarize: rodo tik kiekvieno katalogo sumą
-S, -atskiras -dirs
Rodo paskutinio bet kurio failo ar katalogo pakeitimo laiką.
-laikas
Dabar pažiūrėkime, kaip naudoti du sistemoje „Linux“, norint rasti didelius failus pagal pateiktus kriterijus.
1 žingsnis
Norėdami pradėti, paleiskite du su ah parametrais:
- -a, kuri leidžia mums pasiekti visus katalogus ir pakatalogius
- -h, su kuria galima gauti informaciją skaitoma kalba
du -ah / namai
DIDELIS
2 žingsnis
Galima padidinti analizuojamo katalogo gylį, tam mes atliekame šiuos veiksmus:
du -ha -max -gylis = 1 / namo
DIDELIS
3 žingsnis
Naudodami du galime nustatyti rezultatų pateikimo tvarką, papildomai išvardyti X eilutės kiekį, pavyzdžiui, galime išvardyti 20 eilučių su skaitomais duomenimis:
sudo du -h / | rūšiuoti -rh | galva -20
DIDELIS
Matome 20 eilučių su konkrečiomis jo dydžio detalėmis.
4 žingsnis
Kitas galimas variantas yra išvardyti bendrą sumą, todėl mes vykdysime:
du -chs *
DIDELIS
5 žingsnis
Ši komanda yra atsakinga už visų katalogų dydžio rodymą, visų pirma, kurį vykdome:
du -chs / namai
DIDELIS
Tai yra galimybės, kurias du siūlo mums valdyti ir žinoti „Linux“ katalogų dydį.