Date: Wed, 12 Jan 2011 21:23:04 -0500 From: Bob Hall <rjhjr0@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: Simple command to reset / clear all logs? Message-ID: <20110113022304.GA2455@stainmore> In-Reply-To: <20110112202145.515b24b3.freebsd@edvax.de> References: <AANLkTimMvTxsdRXhxzXwjdTDzQ5U7m7kzVc0orGwxM5U@mail.gmail.com> <4D2DE216.6040505@kibug.org> <20110112202145.515b24b3.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 12, 2011 at 08:21:45PM +0100, Polytropon wrote:
> On Thu, 13 Jan 2011 02:17:10 +0900, Ryuichiro Hara <rhml@kibug.org> wrote:
> > Hello,
> >
> > It might be all right to remove all "normal file" logs,
> > though you may want to retain all subdirectories.
> >
> > find /var/log -type f -exec rm {} \;
> >
> > may do.
>
> Possible problem: Programs that log to files may be confused
> that the file has disappeared. How about simply cutting the
> files to zero length?
>
> # cat /dev/null > /var/log/*
or # truncate -s 0 /var/log/*
That will save you two keystrokes, and that's important! ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110113022304.GA2455>
