Ambassador adlı üyeden alıntı: mesajı görüntüle
Peki hocam ancak bu yapılacak işlemden sonra her hangi bir sıkıntı yaşarsan senin bileceğin iş.

Kısaca şöyle crontab dosyasını açıp komutu yazıyosun çıkarken crontab dosyasını kaydediyorsun. Ancak aşağıda verdiğim kod düz mantıkta tamamen senin istediğini yapıyor. Dediğim gibi /var/log dosyası içinde her şeyi silerse kimi uygulamalar log dosyasını oluşturamayıp hata v.s verebilir. İlk kod sadece .log uzantılı dosyaları siler 2. kod ise komple /var/log klasöründeki her şeyi siler.

crontab -e

00 05 * * * rm -rf /var/log/*.log
veya

crontab -e

00 05 * * * rm -rf /var/log/*

tesekkur ederım.

bir sorum daha olucak.
/usr/local/apache/logs klasöründe bulunan access_log, error_log, suphp_log dosyalarını yani kısaca *_log dosyalarını cron ile dosyayı silmeden içini nasıl boşaltırım ???