Ways to Tail a Log File on Windows and Linux
stackify.com
stackify.com
alias ltail="less -Ri +F"
so you don't have to remember to hit 'F'.(I generally add -Ri: -R to pass through unprintable characters to avoid borking coloured output; -i so searches are case-insensitive.)
$ tail -qFn0 /log/dir/*
This will (q)uietly tail all matching files, initially printing 0 lines (n) from each, and (F)ollow any renames/reopenings. It's great when you have many timestamped log files in a directory, and you can't be bothered to work out what the current files are each time.You will only ever see lines from after you run the command.
I use this at work, usually combined with tail: tail -f /some/logs/*.log | prism
There is also a -w option if you have watchdog library installed. Works only when given directories for now, because of the design of watchdog. (This should be fixed to work properly when given individual files.)
To tackle more logs well we need also searching, SQL-like aggregation and some analytics. I would recommend trying Sumo Logic which provide SaaS to do that: http://www.sumologic.com/ 500MB/day is free (disclaimer: I work there)
One BareTail version is a 'Free Version' (free as in free beer) not just a demo. http://www.baremetalsoft.com/baretail/
watch -n 2 tail $FILE
Of course, you will almost never come across an implementation of tail that does not include the -f flag.