w command

LINUX-Frequently used commands

w command Show user information while logged in.
Syntax
w   [Option]
The w command displays the logged-in user information like the who command, but with more detail than the who command.
In addition to the information displayed by the who command, the following information will be displayed.
・System information(Hours of operation, number of logged in users, load)
・IDEL Time(Time not in operation)
・JCPU (The amount of time the terminal has used the CPU)
・PCPU (The amount of time the processes listed in WHAT used the CPU)
・WHAT (The process the user is running)
Frequently used options
-h   Hide header
-s   Shorten the display. Do not show login time, JCPU, PCPU
-f    Hide FROM (remote hostname) (depends on distribution)
Example: No options.
$ w
12:25:45  up 7 days, 21:47, 2 users, load average: 0.00, 0.01, 0.05
USER        TTY     FROM                      LOGIN@    IDLE      JCPU    PCPU   WHAT
root          pts/0   xxxyyyzzz.abcdefg     11:54      18:41     0.04s   0.04s  -bash
koro         pts/1    xxxyyyzzz.abcdefg     12:08      1.00s     0.08s   0.00s  w
Example: Run a command with a user name.
$ w  koro
12:25:45  up 7 days, 21:47, 2 users, load average: 0.00, 0.01, 0.05
USER        TTY     FROM                      LOGIN@    IDLE      JCPU    PCPU   WHAT
koro         pts/1    xxxyyyzzz.abcdefg     12:08      1.00s     0.08s   0.00s  w
Example: Hide header.
$ w  -h
USER        TTY     FROM                      LOGIN@    IDLE      JCPU    PCPU   WHAT
root          pts/0   xxxyyyzzz.abcdefg     11:54      18:41     0.04s   0.04s  -bash
koro         pts/1    xxxyyyzzz.abcdefg     12:08      1.00s     0.08s   0.00s  w
Copied title and URL