Om du administrerar en Linux, bearbeta med maskin den är ganska rimligt att du ser att meddelanden för en radda att flyga by på ditt avskärmer, som du kör befaller. Några av dessa meddelanden är triviala, stunder som andra kan vara kritiska. Även om Linux och UNIX har en fin logga motor in syslogd och mest av systemets meddelanden loggas in ett riktigt loggar formaterar i olikt sparar under honom /var/log arkiv dig styrkafynd det som är användbart ibland som loggar som tillverkas av en befalla eller som skrivar att du har kört. Linux ger ett nummer av väg att logga som tillverkas av ditt, befaller.
Den enklaste och antagligen mest allmänningen långt att göra detta är att sätta a mer stor än underteckna, efter en befalla som följs av läget av tillverkad, har sparat.
nr. ls /var/log > /tmp/varlog.log
Befalla som över visas, loggar som tillverkas av befalla ls /var/log in i spara /tmp/varlog.log. Ett ting som ska noteras härom, befaller är att, om du använder en singel mer stor än underteckna för att logga tillverkad som tillverkas av en befalla till en spara som den ska skapar ett nytt sparar om inte redan gåva eller wiperengöring, om en finnas. Så om du önskar att fästa som tillverkas av befalla till en spara, behöver du att använda två mer stor än tecken i stället för ett. Befalla som visas ovanför behov att ändras för att se likt detta:
nr. ls /var/log >> /tmp/varlog.log
Linux har en bearbeta som namnges lämpligtvis logsave vilket gör en liknande uppgift som mer stor än underteckna. Du kan nå fram till det samma resultatet som det första exemplet genom att använda efter befalla:
nr. logsave /tmp/varlog.log ls /var/log
Detta befaller ska skapar ett nytt eller överskrivar existerande med som tillverkas av befalla ls /var/log. Om du önskar logsave att fästa outen till en spara i stället för handstil över den, genom att använda den med - a alternativ:
nr. logsave - en /tmp/varlog.log ls /var/log
Det finns inte mycket av en skillnad mellan mer stor än och logsave metod. Det ett tinget som jag märkte, var det logsave har mycket mer ren tillverkat, och det tillfogar också datera till tillverkad sparar.

























{ 1 trackback }
{ 3 comments… read them below or add one }
The one thing I noticed was that logsave has a much cleaner output
and what do you mean by that? output is output, so either logsave is dismissing parts of the output or it should be the same?
By cleaner output I mean that the output is organized in a better fashion using whitespace and new lines. And the fact that logsave marks the beginning and end of a session of output makes it a lot easier to return to the log file to debug at a later time.
Yes true I agree with Sukrit
Leave a Comment