Перейти к содержимому

Чем открыть большой лог файл

  • автор:

Файл с расширением .log

Иконка формата файла log

Файл LOG — это файл регистрации событий, который может принадлежать различным программам, операционной системе или серверу. Такие файлы часто называют журналами или логами. Файл в текстовом формате содержит записи об определенных событиях программы или системы с указанием времени их наступления и дополнительных сведений, например, журнал авторизации пользователей, журнал ошибок операционной системы, журнал обновлений программы и т.д. Как правило, для просмотра LOG-файлов можно воспользоваться простым текстовым редактором, таким как Блокнот и Notepad++.

Как, чем открыть файл .log?

Apple Console

Инструкция — как выбрать программу из списка, скачать и использовать ее для открытия файла

Иконка формата файла log

2. Файл отчета Avira AntiVir
AntiVir Report Log File
Разработчик: Avira Operations

Подробное описание

Отчет, созданный антивирусной программой Avira Antivirus. В простом текстовом формате файл LOG может содержать отчет о сканировании компьютера антивирусом либо обновлении программы и антивирусных баз. Список сохраненных отчетов можно просмотреть в разделе «Отчеты». Файл выбранного отчета будет открыт в текстовом редакторе, например, стандартном Блокноте Windows.

Как, чем открыть файл .log?

Инструкция — как выбрать программу из списка, скачать и использовать ее для открытия файла

Для более точного определения формата и программ для открытия файла используйте функцию определения формата файла по расширению и по данным (заголовку) файла.

Программы

  • Проигрыватели аудио/видео
  • Редакторы изображений
  • Текстовые редакторы
  • Web-браузеры
  • Архиваторы
  • Работа с дисками
  • Офисные программы/пакеты

Файлы

  • Аудио-файлы
  • Видео-файлы
  • Рисунки, изображения
  • Растровые изображения
  • Векторные изображения
  • 3D-модели, изображения
  • CAD-файлы
  • Текст, документы
  • Электронные таблицы
  • Электронные книги
  • Архивы, сжатые файлы
  • Исполняемые файлы
  • Интернет, web файлы
  • Файлы игр
  • Образы дисков
  • Системные файлы
  • Файлы шрифтов
  • Зашифрованные файлы
  • Размеченные документы
  • Файлы резервных копий
  • Файлы данных
  • Файлы баз данных
  • Скрипты, исходный код
  • Подключаемые модули
  • Файлы настроек
  • Географические файлы
  • Другие файлы

Чем открыть большой лог файл

Подскажите пжл. новичку, накопился огромный — 400Мб лог файл и его нужно как-то открыть для редактирования, существующие в freebsd редакторы не открывают его — слишком огромный. нашел в инете инфу про ClickEdit который может открывать файлы размером 1Гб, но он платный, да для freebsd его сборки нет. .

Оглавление

  • чем открыть для редактирования огромный лог файл, idle, 18:36 , 23-Янв-08, (1)
  • чем открыть для редактирования огромный лог файл, angra, 22:18 , 23-Янв-08, (2)
  • чем открыть для редактирования огромный лог файл, vladin, 22:59 , 23-Янв-08, (3)
    • чем открыть для редактирования огромный лог файл, maykuhin, 07:00 , 24-Янв-08, (4)
      • чем открыть для редактирования огромный лог файл, anonymous, 07:09 , 24-Янв-08, (5)
      • чем открыть для редактирования огромный лог файл, Vladimir, 09:15 , 24-Янв-08, ( 6 )
      • чем открыть для редактирования огромный лог файл, idle, 09:49 , 24-Янв-08, ( 7 )
        • чем открыть для редактирования огромный лог файл, Аноним, 12:31 , 12-Ноя-11, ( 8 )
          • чем открыть для редактирования огромный лог файл, idle, 18:17 , 12-Ноя-11, ( 9 )

          Сообщения по теме [Сортировка по времени | RSS]

          >Подскажите пжл. новичку, накопился огромный — 400Мб лог файл и его нужно
          >как-то открыть для редактирования, существующие в freebsd редакторы не открывают его
          >- слишком огромный. нашел в инете инфу про ClickEdit который может
          >открывать файлы размером 1Гб, но он платный, да для freebsd его
          >сборки нет. .

          vim -n file
          423Mb, примерно 30 секунд.
          Celeron 2.6 1Gb RAM.

          Зачем? Честное слово не могу придумать нужды в ручном редактирование лога, кроме подтирания следов.

          Есть утилиты grep, tail, sed, можно и перлом «редактировать».
          Опиши вкратце каким образом надо править файл, подумаем.

          >Есть утилиты grep, tail, sed, можно и перлом «редактировать».
          >Опиши вкратце каким образом надо править файл, подумаем.

          это лог сквида, там данные за несколько месяцев, а мне надо отчеты за каждый месяц

          То есть тебе нужно разрезать большой файл на несколько маленьких?

          Тут много вариантов:
          1. Открыть файл в less, найти нужные номера строк при помощи команды ‘=’ и потом выдернуть нужный диапазон строк при помощи связки head и tail
          2. Просто отфильтровать при помощи grep

          Эта задача уже давно решена, посмотри https://www.opennet.ru/prog/sml/100.shtml
          Лично пользуюсь sarg

          Если хочется самому, то я бы делал так — скриптом на перле читаем построчно, выделяем время запроса (оно в юникс-тайм), конвертирую в нужный формат и после сравнения даты пишем строку в файл / пишем данные в массив и т.п.

          И советую настроить ротацию лога

          >>Есть утилиты grep, tail, sed, можно и перлом «редактировать».
          >>Опиши вкратце каким образом надо править файл, подумаем.
          >
          >это лог сквида, там данные за несколько месяцев, а мне надо
          >отчеты за каждый месяц

          Разбивка access.log файла по дням (месяцам).
          https://www.opennet.ru/openforum/vsluhforumID12/5266.html

          А если не лог? Файл импорта WordPress, 160 Мб. Не всасывается CMS, т.к. есть несколько ошибок. Хотел вручную поправить, ан нет, не открывается.

          > А если не лог? Файл импорта WordPress, 160 Мб. Не всасывается CMS,
          > т.к. есть несколько ошибок. Хотел вручную поправить, ан нет, не открывается.

          В пхп максимумы увеличьте.

          Как открыть большой текстовый файл

          открыть большой текстовый файл

          Если вы попытаетесь загрузить текстовый файл в несколько гигабайтов и больше в текстовый редактор, то поймете, что программы, поставляемые с ОС Windows, для этого не подходят.

          В то время, как большинство пользователей ПК могут никогда не сталкиваться с огромными текстовыми файлами, некоторые же действительно нуждаются в надежной программе, способной открывать такие документы.

          Ни Блокнот, ни Wordpad не открывают очень большие текстовые файлы, и даже любимые сторонние альтернативы, такие как Notepad ++, не могут открыть файл превышающий 100 мб.

          Большинство программ отказываются загружать 30-гигабайтный хэш-файлы. Это касается так же и больших лог-файлов размером в десятки гигабайт.

          В этой статье я расскажу о нескольких текстовых редакторах, которые вы сможете использовать для открытия очень больших текстовых файлов в операционной системе Windows.

          Программы для открытия больших текстовых файлов

          На сегодняшний день существуют как платные, например, Ultra Edit, так и бесплатные программы, позволяющие не только открывать, но и редактировать текстовые файлы больших размеров. Я считаю, что в данном случае нет необходимости платить деньги, т.к. и бесплатные программы хорошо справляются с этой задачей.

          Рассмотрим некоторые из них:

          • EditPad Lite — имеет ограничение в 4 гигабайта, но поддерживает просмотр и редактирование. Редактор в версии Lite распространяется бесплатно. Есть также русский интерфейс.
          • EmEditor — редактор EM, согласно списку функций на официальном веб-сайте, поддерживает файлы размером до 248 гигабайт, интерфейс программы переведен на разные языки (в том числе русский). Я открыл 30-гигабайтный текстовый файл без проблем, хотя для загрузки документа потребовалось некоторое время.
          • Glogg — это кросс-платформенная программа, которая быстро загружает большие текстовые файлы. Это приложение для просмотра, поддерживающее просмотр и поиск текстовых файлов. Есть версия как для 32 так и для 64-бит архитектур.
          • Large Text File Viewer — бесплатная программа для Windows, которая просто открывает большие текстовые файлы. Программа загрузила 30-гигабайтный текстовый документ. Однако это приложение для чтения, что означает, что вы можете использовать его для просмотра и поиска текста, но не для его редактирования.
          • Universal Viewer — программа загрузила текстовый документ 30 гб быстрее, чем любой другой. Это приложение предназначено так же только для просмотра и поиска.

          Большинство программ в нашем списке поддерживают только просмотр и открытие, и не поддерживают редактирование текстовых документов. При необходимости вы так же можете разделить документ на несколько частей для лучшей доступности. Это работает, но только в том случае, если вам не нужно искать по всему архиву, так как разделение файла только усложнит эту ситуацию.

          Итак, если вам нужно просматривать или редактировать текстовые файлы размером в несколько или десятки гигабайт, то описанные в статье программы помогут в этом.

          Я конечно согласен, что неудобно использовать дополнительные специальные программы для открытия больших текстовых файлов. Хотелось бы, что бы они открывались обычным блокнотом Word или хотя бы Notepad++. Надеюсь, это новшество не заставит нас долго ждать, и мы вскоре напишем и о нем.

          Просмотр очень больших логов в Linux

          Предположим, что у нас есть огромный файл логов в несколько гигабайт, и нам нужно найти информацию по какому-нибудь слову (это может быть IP-адрес, GUID запроса, код ошибки, логин пользователя — всё, что угодно). Можно, конечно, использовать Far Manager или Midnight Commander. При открытии файла через F3 они НЕ загружают его целиком в память, что позволяет просматривать довольно большие логи и искать по ним. Но есть способ лучше.

          Все последующие команды, описанные в статье, приведены для консоли Linux.

          Поиск строк с указанной подстрокой в лог файле:

          grep -A20 -B10 ‘127.0.0.1’ mylogfile.log

          Эта команда выведет из файла «mylogfile.log» 10 строк перед строками, содержащими подстроку «127.0.0.1», саму строку, содержащую её, и 20 строк после неё. Количество строк после искомой строки, которые нужно вывести задаётся опцией -A , а количество строк перед искомой строкой, которые нужно вывести задаётся опцией -B .

          Можно также выводить в результат команды grep номера строк с помощью опции -n :

          grep -A20 -B10 -n ‘127.0.0.1’ mylogfile.log

          Можно также использовать регулярные выражения. Например:

          grep ‘^2017-07-05 21:.6:’ mylogfile.log

          Этак команда выведет строки, которые начинаются (начало строки указывается специальным символом «^») с «2017-07-05 21:», а затем идёт любой символ (задаётся специальным символом точки «.»), после которого «6:».

          Регулярные выражения очень мощны и позволяют задавать достаточно сложные условия поиска. Полное их описание выходит за рамки этой статьи, лучше смотрите в официальной документации на grep. Синтаксис этих регулярны выражений в принципе вполне стандартен, так что если вы знакомы с регулярными выражениями в Java, то проблем у вас возникнуть не должно.

          И ещё одна полезная команда для работы с гигантскими файлами логов:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *