← Back to team overview

sslug-teknik team mailing list archive

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