El Viernes, 2 de Junio de 2006 00:34, Iñaki escribió: > El Viernes, 2 de Junio de 2006 01:23, Luis Atala escribió: > > Luis Atala wrote: > > > hola amigos necesito un script para que automaticamente cada 6 horas me > > > borre el daemon.log y el syslog.log > > > > > > agradeceria mucho una mano en eso > > > > que tipo de ayuda necesitas? > > Tan solo debes leer como programar tu cron! > > > > PD: Por cierto, estas seguro de que lo que intentas hacer es lo que > > quieres hacer? > > > > si es eso lo que deceo hacer > > imaginate que a cada 3 dias tengo que borrar los logs de daemon.log al > > igual que sylogd ya que mi disco duro no es muy grande que digamos y > > presto servicios ahi asi que como te podras imaginar al tercer dia hay ya > > 3 gigas en logs , realmente no se porque > > pero bueno > > mi servidor tiene realmente mucho trafco y presta varios servicios a lo > > mejor es eso > > lo que busco es una solucion para que los logs en cuando lleguen a un > > tamano especifico ejemplo 50 megas automaticamente se borre > > No lo he hecho nunca, pero me suena que puedes alterar algo de "logrotate" > para que actúe diferente. Aunque casi hablo por hablar, pero igual te > sirve. Supongo que vendrá en la configuración en /etc/syslog...
Lo he mirado por casualidad: /etc/cron.daily/logrotate Es una tarea diaria que hace un rotado de los logs. Tal vez si haces que sea cada medio día o algo así, y si cambias "algo" en /etc/syslog.conf puedas conseguir que nunca lleguen a crecer tanto como temes. -- Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista

