Sobes.tech
Middle

როგორ გავხსნათ და დავათვალიეროთ 4-5 GB ზომის დიდი ლოგი?

sobes.tech AI

პასუხი AI-სგან

  • tail -f filename.log — რომ ნახოთ ბოლო ხაზები და რეალურ დროში აკვირდეთ ახალი ჩანაწერებს.
  • less filename.log — ნაბიჯ-ნაბიჯ სანახავად. საშუალებას გაძლევთ გადაადგილდეთ ფაილში (ზევით/ქვემოთ, ძიება).
  • grep "pattern" filename.log — კონკრეტული ხაზების ძიება, რომლებიც შეიცავს განსაზღვრულ შაბლონს.
  • awk '/pattern/ { print $0 }' filename.log — უფრო ძლიერი ინსტრუმენტი ანალიზისა და ფილტრაციისთვის.
  • გამოიყენეთ ლოგებთან სამუშაოდ განკუთვნილი utility-ები: lnav, logtool.
  • ფაილის ნაწილებად დაყოფა split-ის გამოყენებით:
    split -b 1G filename.log log_part_
    
    შემდეგ, ნაწილებს ცალკე უყურეთ.
  • ფაილის ნაწილს ჩატვირთეთ:
    head -c 1G filename.log > first_gb.log
    
  • არქივიზაცია: ფაილი წინასწარ შეამცირეთ, თუ ეს მიზანშეწონილია, მაგალითად, gzip ან xz-ის გამოყენებით, და შემდეგ უყურეთ შესაბამის utility-ებით (zless, zcat).

მეთოდის არჩევა დამოკიდებულია ამოცანაზე: საჭიროა ფაილის სრული ნახვა, რაღაც კონკრეტულის ძიება ან ცვლილებების თვალთვალი.