Q. Can you explain the command to find what users are doing on my UNIX / Linux system?
A. Both Linux and UNIX (FreeBSD/Solaris) has w command to show who is logged on and what they are doing.
The w command prints a summary of the current activity on the system, including what each user is doing.
=> The first line displays the current time of day
=> How long the system has been running
=> The number of users logged into the system
=> The load averages. The load average numbers give the number of jobs in the run queue averaged over 1, 5 and 15 minutes.
You can also use ps command which shows you process that are running on the system.
Type w command displays information about the users currently on the machine, and their processes.
Show who is logged on and what they are doing with w command
The fields output are the user's login name, the name of the terminal the user is on, the host from which the user is logged in, the time the user logged on, the time since the user last typed anything, and the name and arguments of the current process.
radm pS 126.96.36.199 Sun01PM 1day -bash raj pW 192.168.1.100. 7:42AM 5 ssh email@example.com miku pX a80-186-82-84.el 7:28AM 10 screen irssi vivek pY 188.8.131.52 4:11AM 0 nano -w hireme rani q0 dslbr0.bsnl.in 7:32AM 12 lynx http://slashdot.org/ jadmin q2 dslbr5.bsnl.in 7:33AM 0 ssh firstname.lastname@example.org gad q3 dslbr76.bsnl.in 7:40AM 0 -ksh bencs q5 dslbr22.bsnl.in 7:44AM 5 -zsh vivek q6 gw11-vsnl.in 7:47AM 11 -bash
You can use the ps command shows you processes that are running on the system:
$ ps -au | more $ ps -au | less
So you can use both w and ps commands to find out who's doing what.
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012
- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop