Форум программистов, компьютерный форум, киберфорум
Наши страницы
Shell, Bash
Войти
Регистрация
Восстановить пароль
 
Nightway
1 / 1 / 1
Регистрация: 24.02.2012
Сообщений: 126
#1

Реализовать ротацию файла лога

21.04.2017, 18:42. Просмотров 354. Ответов 8
Метки нет (Все метки)

Задачка:

Реализовать ротацию файла лога с глубиной ротации до 5 файлов при достижении размера в 100 байт.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2017, 18:42
Ответы с готовыми решениями:

Модификация лога
Всем доброго времени суток! В FAQ-ах ответ не нашел, может плохо искал. В...

Выбрать записи из лога
Привет. Шеф поставил задачу проанализировать трафик IP-телефонии. Есть...

Вывод лога из журнала по дате
Есть журнал в котором логируются действия пользователей вида: 1. Нужно...

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

Как реализовать побитовое шифрование файла в Bash?
И вообще как в Bash работать с битами?

8
Marinero
Модератор
Эксперт NIX
2050 / 1663 / 567
Регистрация: 02.03.2015
Сообщений: 5,446
21.04.2017, 18:51 #2
Bash
1
man logrotate
0
Nightway
1 / 1 / 1
Регистрация: 24.02.2012
Сообщений: 126
21.04.2017, 23:33  [ТС] #3
Marinero, это весь скрипт?
0
Kirikekeks
0 / 0 / 0
Регистрация: 22.04.2017
Сообщений: 4
22.04.2017, 12:40 #4
Скриптом тут не отделаешься. У Эви Немет в руководстве системного администратора этому посвящена целая глава, вполне подробно эту тему раскрывающая.
0
Marinero
22.04.2017, 17:51
  #5

Не по теме:

Цитата Сообщение от Nightway Посмотреть сообщение
Marinero, это весь скрипт?
Nightway,
Вы наверно что-то напутали: тут помогают, подсказывают по мере собственного желания. Вы денег не заплатили, чтоб требовать выполнить поставленную Вами задачу.

0
Nightway
1 / 1 / 1
Регистрация: 24.02.2012
Сообщений: 126
22.04.2017, 22:05  [ТС] #6
Marinero, да мне бы один конкретный полный пример по одной задачке,по аналогии остальное я сам сделаю,в интернете просто нету конкретных примеров
0
Marinero
Модератор
Эксперт NIX
2050 / 1663 / 567
Регистрация: 02.03.2015
Сообщений: 5,446
22.04.2017, 22:42 #7
Цитата Сообщение от Nightway Посмотреть сообщение
мне бы один конкретный полный пример
Вы команду пробовали выполнить?
Bash
1
2
3
4
/path/to/logfile {
    rotate 5
    size 100
}
0
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10723 / 6056 / 449
Регистрация: 09.09.2009
Сообщений: 23,998
24.04.2017, 11:49 #8
Цитата Сообщение от Nightway Посмотреть сообщение
в интернете просто нету конкретных примеров
а интернет-то и не знал даже об этом...
https://debianworld.ru/articles/rota...debian-ubuntu/
https://www.opennet.ru/base/sys/logrotate_howto.txt.html
http://manpages.ylsoftware.com/ru/logrotate.8.html
http://www.thegeekstuff.com/2010/07/logrotate-examples
и много-много других...
0
i_m_root
12 / 12 / 1
Регистрация: 18.11.2013
Сообщений: 61
27.04.2017, 17:51 #9
Есть дополнение
Если ваш демон который пишет лог не воспринимает вызов для переоткрытия файла для лога, т.к. после ротации дескриптор будет новый, логи писаться не будут, тогда вам придется перезапустить демон или сервис, кому как удобно
0
27.04.2017, 17:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2017, 17:51

Скрипт на bash - разбор лога (получить уникальные имена запрошенных ресурсов)
Господа гуру, прошу помочь, т.к. в программировании сама - полный ноль!...

Нужна помощь гуру в разборе лога отправики и чтения лога
Уважаемые специалисты в ARM Sortix. Нужна помощь в разборе лога отправки и...

Ведение лога ошибок, отправка лога на e-mail
подскажите как дописать кусочик. есть vbs фаил,есть запрос , запрос берёт инфу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru