whowatch is a interactive, ncurses-based, process and users monitoring tool, which updates information in real time. This is a perfect tool for local and remote servers. With this tool you can easily answer following question:
“How do I know who are logged on in using telnet , ssh, ftp etc and what resources are they are using?”
Output of whowatch command
It displays information about the users currently logged on to the machine, in real-time. Besides standard information (login name, tty, host, user’s process), the type of the connection (ie. telnet or ssh) is shown. Display of users command line can be switch
to tty idle time. Certain user can be selected and his processes tree may be viewed as well as tree of all system processes. Tree may be displayed with additional column that shows owner of each process. In the process tree mode SIGINT and SIGKILL signals can be sent to the selected process. Killing processes is just as simple and fun as deleting lines on the screen.
How do I install whowatch tool?
If you are using Debian Linux, type the following command:
# apt-get install whowatch
If you are using FreeBSD, type the any one of the following command:
# pkg_add -r -v whowatch
You can also use ports collection under FreeBSD:
# cd /ports/sysutils/whowatch
# make; make install; make clean
ALTERNATIVELY, download from official website.
How do I use whowatch?
Simply type whowatch at command prompt:
Detailed information about process / user
Menu (press F9 key to activate menu option)