flog (fil logger) är ett program som läser indata från STDIN och skriver till en fil.
Om SIGHUP tas emot, kommer filen att öppnas igen, vilket möjliggör log rotation [se logrotate (8) på RH.]
Loggfilen kommer endast att återupptas om prygla upptäcker att rotation har inträffat (dvs gamla filen borta eller inode ändras). prygla är mycket små (mindre än 500 byte minnesanvändning.)
Användning: pipeline | flog [-t] loggfil # SIGHUP kommer återuppta loggfil
-t lägger du varje rad med "ÅÅÅÅMMDD, HH: MM: SS:"
-t Infoga före varje rad med angivet datum format
Användning:
Typiskt flog används för att logga STDERR utgång från en demon. Det är också mycket användbart med Apache. Detta gör att du aldrig behöver HUP apache själv:
Logg "| / bin / flog / httpd / logs / error_log"
Typiska exempel:
(Mydaemon> stdout.file) | & flog [-t] stderr.file
Detta kommer att omdirigera demonen s STDOUT till en fil som heter "stdout.file" och STDERR (thru flog) till "stderr.file". (Exempel använder zsh: den bästa skal som bash men bättre)
Den -t alternativet gör att en tidsstämpel som ska infogas på varje rad.
Den -T
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 1.7
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 2
Kommentarer hittades inte