Konsola ikonaLogi systemowe, apache, mysql to temat długi jak rzeka. Większość administratorów przypomina sobie o nich dopiero wtedy gdy kończy się miejsce na dysku 🙂 Ponieważ nie wolno kasować plików logów a jedynie je czyścić lub kasować ich spakowane wersje poniżej pare poleceń które rozwiazują problem.

 

Pierwsze polecenie to skasowanie spakowanych wersji logów w katalogu /var/log/

find /var/log/ | egrep '\.gz$' | xargs rm > /dev/null 2>&1

Wyczyszczenie error log apache:

echo -n > /var/log/apache2/error.log > /dev/null 2>&1

Wyczyszczenie access log apache
echo -n > /var/log/apache2/access.log >/dev/null 2>&1

Oczywiście takie polecenia możemy sobie odpalać w cronie aby w określonym czasie kasowały nam logi.

Michał

Informatyk, administrator kochający pisać skrypty w PHP, BASHu, pythonie. Na stronie umieszczam rzeczy przydatne w codziennej pracy tak aby łatwo mi było do nich wrócić

Artykuły autora | Strona www autora

Leave a Reply