sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #87242
Re: En _meget_ stor /var/log/messages file
On Mon, 20 Feb 2006 09:42:52 +0100
"Martin Møller Pedersen" <traxplayer@xxxxxxxxx> wrote:
> > # cp /var/log/messages /tmp/messages
>
> Hmm. Tror nu ikke at han har 21 GB fri i /tmp ?
>
> > # cat /dev/null > /var/log/messages
>
> > # tail -n 1000 /tmp/messages > /var/log/messages
> >
>
> Hvorfor ikke bare
> tail -1000 /var/log/messages > /tmp/messages
> cat /dev/null >/var/log/messages
> cat /tmp/messages >> /var/log/messages
> rm /tmp/messages
>
>
noget ala følgende ville vist også gøre det:
perl -MTie::File -e 'tie @f, "Tie::File", $ARGV[0]; @f =
@f[-1000..$#a]; untie @f' /var/log/messages
forresten kan cat /dev/null >/varlog/messages erstattes med
> /var/log/messages
References