This talk describes various debugging tools available on Linux. Many of them are relevant to other Unixes as well. I'll describe gdb, strace, and ltrace, using /proc/pid/???, etc.
The university is preparing to scan incoming email for viruses and for spam. This will actually be implemented on FreeBSD, but it is all currently working under Linux.