https://blog.csdn.net/jerry_1126/article/details/52088987
w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
语法:
[oracle@wang ~]$ w -help
w: invalid option -- 'e'
Usage:
w [options]
Options:
-h, --no-header do not print header
-u, --no-current ignore current process username
-s, --short short format
-f, --from show remote hostname field
-o, --old-style old style output
-i, --ip-addr display IP address instead of hostname (if possible)
--help display this help and exit
-V, --version output version information and exit
For more details see w(1).
[oracle@wang ~]$
w(选项)(参数)
选项
-h:不打印头信息;
-u:当显示当前进程和cpu时间时忽略用户名;
-s:使用短输出格式;
-f:显示用户从哪登录;
-V:显示版本信息。
[oracle@wang ~]$ w
11:12:00 up 2:40, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.56.1 08:33 2:34m 0.15s 0.05s sqlplus
root pts/1 192.168.56.1 08:33 0.00s 0.09s 0.00s w
[oracle@wang ~]$
[oracle@wang ~]$ w -h
root pts/0 192.168.56.1 08:33 2:35m 0.15s 0.05s sqlplus
root pts/1 192.168.56.1 08:33 6.00s 0.10s 0.01s w -h
[oracle@wang ~]$
[oracle@wang ~]$ w -u
11:13:17 up 2:41, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
(unknown :0 :0 08:32 ?xdm? 1:08 0.10s gdm-session-worker [pam/gdm-launch-environment]
root pts/0 192.168.56.1 08:33 2:35m 0.15s 0.05s sqlplus
root pts/1 192.168.56.1 08:33 5.00s 0.09s 0.00s w -u
[oracle@wang ~]$
[oracle@wang ~]$ w -s
11:13:34 up 2:41, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM IDLE WHAT
root pts/0 192.168.56.1 2:35m sqlplus
root pts/1 192.168.56.1 6.00s w -s
[oracle@wang ~]$
[oracle@wang ~]$ w -f
11:13:43 up 2:41, 3 users, load average: 0.00, 0.01, 0.05
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 08:33 2:36m 0.15s 0.05s sqlplus
root pts/1 08:33 7.00s 0.10s 0.00s w -f
[oracle@wang ~]$
[oracle@wang ~]$ w -V
w from procps-ng 3.3.10
[oracle@wang ~]$
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31397003/viewspace-2152664/
,如需转载,请注明出处,否则将追究法律责任。