Every OS is different, up to and including different flavors of and installations of the same flavor of Linux.
But if you are using a Unix (including Linux, *BSD, etc),
somewhere under /var/log, you might find a file that the activity of various daemons. On my box, I have /var/log/daemon.log, which gives the time, process id and username for every ssh connection opened and closed, as well as ftp, etc.
If I were to write such a program, all I would have to do is parse /var/log/daemon.log line by line matching usernames and process ids for get the starting and opening times.
However, keep in mind that lots of log analysis programs have been written. You'd probably be better of finding one by googling on "linux log analysis programs written in perl".
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.