Serial to file?

I use "minicom" which is a pretty standard linux/unix app.
You'll find that most programs aimed at serial communications will have some sort of log-to-file capability. If you're looking for something that runs invisibly in the background, or generates timestamps, or stuff like that, it might be more difficult. You could look at the things aimed at "console management" (of server farms) like "conserver"...