Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - переименовать maillog.*.bz2

Ответить
Настройки темы
FreeBSD - переименовать maillog.*.bz2

Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


Руководство потребовало хранить логи в течение месяца, по сути это не проблема, однако чисто для себя хотелось бы чтобы это сребствами newsyslog:
Код: Выделить весь код
ls -la /var/log | grep maillog
-rw-r-----   1 root      wheel    50663041 Oct 16 16:49 maillog
-rw-r-----   1 root      wheel     8109742 Oct 16 00:00 maillog.0.bz2
-rw-r-----   1 root      wheel     6351758 Oct 15 00:00 maillog.1.bz2
-rw-r-----   1 root      wheel     5040155 Oct 14 00:00 maillog.2.bz2
-rw-r-----   1 root      wheel     2421381 Oct 13 00:00 maillog.3.bz2
-rw-r-----   1 root      wheel     5420399 Oct 12 00:00 maillog.4.bz2
-rw-r-----   1 root      wheel     7922089 Oct 11 00:00 maillog.5.bz2
-rw-r-----   1 root      wheel     8033624 Oct 10 00:00 maillog.6.bz2
-rw-r-----   1 root      wheel     7659871 Oct  9 00:00 maillog.7.bz2
превратилось в это:
Код: Выделить весь код
ls -la /var/log | grep maillog
-rw-r-----   1 root      wheel    50663041 Oct 16 16:49 maillog
-rw-r-----   1 root      wheel     8109742 Oct 16 00:00 maillog.2008.10.16.bz2
-rw-r-----   1 root      wheel     6351758 Oct 15 00:00 maillog.2008.10.15.bz2
-rw-r-----   1 root      wheel     5040155 Oct 14 00:00 maillog.2008.10.14.bz2
-rw-r-----   1 root      wheel     2421381 Oct 13 00:00 maillog.2008.10.13.bz2
-rw-r-----   1 root      wheel     5420399 Oct 12 00:00 maillog.2008.10.12.bz2
-rw-r-----   1 root      wheel     7922089 Oct 11 00:00 maillog.2008.10.11.bz2
-rw-r-----   1 root      wheel     8033624 Oct 10 00:00 maillog.2008.10.10.bz2
-rw-r-----   1 root      wheel     7659871 Oct  9 00:00 maillog.2008.10.09.bz2
ну и так далее. Почитав man newsyslog понял что ничего не понял. Подскажите как можно реализовать такой ход.

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara


Отправлено: 16:52, 16-10-2008

 

Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Скорее всего нельзя.
Если только изначально писать в названии файла дату.
Либо использовать сторонние скрипты.

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 19:29, 17-10-2008 | #2



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

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


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Как вариант, поставить syslog-ng

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 09:57, 18-10-2008 | #3


Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


извините, попал в больницу.
спасибо за информацю.

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara


Отправлено: 11:13, 20-10-2008 | #4


Аватара для bozordzh

Старожил


Сообщения: 316
Благодарности: 41

Профиль | Сайт | Отправить PM | Цитировать


Цитата WhitePangolin:
извините, попал в больницу. »
это вас начальство туда загнали?
сори за оффтоп.

Отправлено: 03:09, 21-10-2008 | #5


Аватара для gf100

Ветеран


Сообщения: 1665
Благодарности: 190

Профиль | Отправить PM | Цитировать


Цитата WhitePangolin:
Подскажите как можно реализовать такой ход. »
Добавить в cron задание (например на 4:00 утра) по переименованию maillog.0.bz2 в maillog.2008.предыдущий.день.bz2 плюс там же удаление файлов maillog.20*.bz2 старше 35 дней.

-------
Когда у тебя есть только молоток, все похоже на гвоздь


Отправлено: 11:16, 21-10-2008 | #6


Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


Цитата gf100:
Добавить в cron задание »
Это то понятно, просто я надеялся что это можно реализовать средствами syslog/newsyslog

Цитата bozordzh:
это вас начальство туда загнали? »
это я сам умудрился

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara


Отправлено: 15:36, 21-10-2008 | #7


Аватара для Prefer

Пользователь


Сообщения: 51
Благодарности: 5

Профиль | Отправить PM | Цитировать


Смотрите logrotate

-------
I prefer FreeBSD

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:33, 23-10-2008 | #8


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Prefer, чем отличаются logrotate от newsysslog?

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 21:42, 23-10-2008 | #9


Аватара для Prefer

Пользователь


Сообщения: 51
Благодарности: 5

Профиль | Отправить PM | Цитировать


Исходный вопрос был о добавлении даты в имя архивного файла.
В logrotate есть параметр dateext
"Archive old versions of log files adding a daily extension like YYYYMMDD instead of simply adding a number."

-------
I prefer FreeBSD


Отправлено: 10:26, 27-10-2008 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - переименовать maillog.*.bz2

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - [решено] Переименовать диск в ХР ab Microsoft Windows 2000/XP 28 28-04-2017 10:45
Установка - Переименовать папку WINDOWS smit_igor Microsoft Windows 2000/XP 5 25-10-2008 23:41
Как переименовать процессор? PulSar.CE194694 Хочу все знать 12 12-08-2008 13:15
/var/log/maillog Malkolm Программное обеспечение Linux и FreeBSD 9 02-11-2007 11:54
Архив  - bz2 ??? Nigon Программное обеспечение Linux и FreeBSD 14 20-04-2003 19:38




 
Переход