linux-l: Logfile laesst sich nicht loeschen

Dirk Marciniak Dirk_Marciniak at t-online.de
Di Mär 7 14:37:35 CET 2000


Falk Kuehnel schrieb:
> 
> Hallo Leute!
> 
> Ich habe da folgendes Problem:
> Ein cron-job versuch die messeges Datei zu komprimieren und zu loeschen,
> wenn sie ueber 4MB hat.
> Nun bekomme ich dauernd diese Fehlermeldung:
> 
> /var/log/messages was +4096k
> mv: cannot unlink `/var/log/messages': Operation not permitted
> mv: cannot remove `/var/log/messages': Operation not permitted
> 
> Ich kann sie aber auch nicht von Hand loeschen, und user und group sind
> beides root
> Warum geht das nicht?

Die Datei ist ständig offen. Daher kannst Du sie nicht löschen. Aber Du
kannst sie kopieren, komprimieren, und auf Länge Null setzen:


cp /var/log/messages /tmp/wasweissichdenn
compress /tmp/was....
cp /dev/null /var/log/messages



das wars schon ;-)

Hoffe, Dir geholfen zu haben

-- 

 mit freundlichen Grüßen
 Dirk Marciniak
 Velten/Land Brandenburg/Germany
-EOF



Mehr Informationen über die Mailingliste linux-l