[LUGOS-PROG] praznjenje datoteke
Marko
marko.rudolf at telekom.si
Fri Jun 18 08:16:14 CEST 2004
Torej, rad bi nastavil velikost log datoteke na 0. Topla voda z imenom
logrotate pod SunOS 5.8 je na zalost prevec mrzla (vsaj zame ;)
Serverja pa ne morem/smem reštartat, ker je nanj vezanih še nekaj drugih
in bi mi s tem padel sistem (stvar je "malo" bolj komplesna kot sistem
na domačem PC-ju). Problem je v tem, da program, ki uporablja moj log ne
sme izgubiti stika z njim, ker ga potem več ne najde in posledice
sledijo....
Ima kdo idejo, če in kako bi lahko stvar "obrezal" z ukazom sed ("sed -e
'1,$d' ime" ---->>> ne dela)?
-----Original Message-----
From: Borut Mrak [mailto:b at aufbix.org]
Sent: Thursday, June 17, 2004 7:22 PM
To: lugos-prog at lugos.si
Subject: Re: [LUGOS-PROG] praznjenje datoteke
On Thursday 17 of June 2004 15:21, Metod Kozelj wrote:
> V resnici se stvari resuje tako, da
> - datoteko preimenujes (mv logfile logfile.1)
> - opcijsko skreiras novo prazno datoteko, ce tega servise ne naredi
> avtomaticno (>logfile)
> - servis restartas oz. mu posljes signal, naj zapre in ponovno odpre
> log datoteko (ce servis to zna; recimo kill -HUP 23456; pri tem je
> 23456 pid od procesa)
Ali pa uporabis logrotate, da ne izumljas tople vode :-)
Pa to bi lahko ze prej napisal, ce bi vedel, v cem je problem.
Zakaj tukaj ljudje ne morejo zastavit vprasanj kot se gre?
"Kako zmanjsam velikost loga na 0?"
namesto
"Kako na mestu pobrisem datoteko?"
lp,
Borut.
--
Zakaj ravno mene?
More information about the lugos-prog
mailing list