Утилита ведения журнала файла с вращающимся буфером

У меня была такая же проблема. Я решил ее за 3 шага:

  1. Получите исходный код linux с сайта Tp-link (исходный код)
  2. Получите правильный исходный код используемого ядра. Этот очень хороший учебник очень помог: https://github.com/notro/rpi-source/wiki
  3. Загляните в Makefile в исходном коде от tp-link, чтобы установить правильную платформу для компиляции и исправить некоторые незначительные проблемы компиляции в исходном коде.

Затем продолжите руководство, чтобы установить скомпилированный модуль.

Пока что он отлично работает в 2.4Gz.

2
06.11.2018, 19:39
2 ответа

Я уверен, что оригинальный постер уже нашел решение. Вот еще один для тех, кто может читать эту ветку...

Curtail ограничивает размер вывода программы и сохраняет последние 200 МБ вывода с помощью следующей команды:

$ run_program | curtail -s 200M myprogram.log

Ссылки

ПРИМЕЧАНИЕ:Я сопровождаю программное обеспечение, указанное в этом ответе....

0
27.01.2020, 22:24

У Apache есть программа под названием rotatelogs,

Какой бы размер журнала вы не хотели увеличивать, выберите половинный размер и установите число файлов журнала равным 2, например

<yourlogGenerator>|rotatelogs -n 2 logfile 5M

Будет создано два лог-файла размером 5 М и переключаться между ними.

Вот полное описание rotatelogs .

Вы могли бы добавить -L linkname, тогда вы могли быtail -f linkname

0
27.01.2020, 22:24

Теги

Похожие вопросы