Sobes.tech
Middle

Kaip atidaryti ir peržiūrėti didelį 4-5 GB logą?

sobes.tech AI

Atsakymas iš AI

  • tail -f filename.log — norėdami peržiūrėti paskutines eilutes ir stebėti naujus įrašus realiuoju laiku.
  • less filename.log — žingsnis po žingsnio peržiūrai. Leidžia naršyti failą (aukštyn/žemyn, paieška).
  • grep "pattern" filename.log — ieškoti konkrečių eilučių, kurios turi tam tikrą šabloną.
  • awk '/pattern/ { print $0 }' filename.log — galingesnis įrankis analizei ir filtravimui.
  • Naudokite logų apdorojimui skirtus įrankius: lnav, logtool.
  • Failo dalijimui į dalis naudokite split:
    split -b 1G filename.log log_part_
    
    Tada peržiūrėkite dalis atskirai.
  • Įkelkite dalį failo:
    head -c 1G filename.log > first_gb.log
    
  • Archyvavimas: suspauskite failą prieš peržiūrą, jei tai tinkama, pvz., naudodami gzip ar xz, ir tada peržiūrėkite su atitinkamais įrankiais (zless, zcat).

Metodas pasirinkimas priklauso nuo užduoties: ar reikia peržiūrėti visą failą, ieškoti kažko konkretaus ar stebėti pakeitimus.