Логи растолстели (подскажите грамотную диету)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
DeadFish
Сообщения: 71
ОС: Gentoo Linux

Логи растолстели

Сообщение DeadFish »

Как можно ограничить размер логов, производимых sysklogd? И ещё - запостите плз скриптик для очистки всех log-файлов в /var/log/.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Логи растолстели

Сообщение serg_sk »

cat /dev/null > файл лога!
И длинна его = 0!!!
Добавлено:
Если ты это хотел услышать?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: Логи растолстели

Сообщение madskull »

Посмотри в сторону logrotate - стандартное средство обрезания и сохранения обрезаноого.

А " скриптик для очистки всех log-файлов в /var/log/" - пожалста:
rm -fr /var/log/*
:)
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
DeadFish
Сообщения: 71
ОС: Gentoo Linux

Re: Логи растолстели

Сообщение DeadFish »

(serg_sk) писал(а):cat /dev/null > файл лога!

А как для всех файлов в каталоге? # cat /dev/null > /var/log/* - не канает.
(madskull) писал(а):Посмотри в сторону logrotate

Спасибо, посмотрим.
А " скриптик для очистки всех log-файлов в /var/log/" - пожалста:
rm -fr /var/log/*

А потом не будет ругани со стороны программ насчёт того, что некоторые лог-файлы не существуют? Хотя они заново должны создаться, но помнится мне, что были какие-то проблемы после удаления некоторых log'ов, лучше уж почистить их.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: Логи растолстели

Сообщение madskull »

Конечно будут :)

Если так уж хочется ручками почикать, то можно так:

Код: Выделить всё

for i in /var/log/*; do
   mv $i $i.tmp
   touch $i
   chown --reference=$i.tmp $i
   chmod --reference=$i.tmp $i
   rm -f $i.tmp
done
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Логи растолстели

Сообщение t.t »

Но по-моему всё-таки лучше logrotate...
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
DeadFish
Сообщения: 71
ОС: Gentoo Linux

Re: Логи растолстели

Сообщение DeadFish »

(madskull) писал(а):Конечно будут :)

Шутник однако :D
(t.t) писал(а):Но по-моему всё-таки лучше logrotate...

Уже скачал..
Спасибо сказали: