00. 目录
01. 命令概述
w命令用于显示已经登录系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
02. 命令格式
用法:w [选项]
03. 常用选项
-h/–no-header 不打印头信息
-u/–no-current 当显示当前进程和cpu时间时忽略用户名
-s/–short 使用短输出格式
-f/–from 显示用户从哪登录
-o/–old-style 老式输出
-i/–ip-addr 显示IP地址而不是主机名(如果可能)
–help 显示此帮助并退出
-V/–version 显示版本信息
04. 参考示例
4.1 显示目前登入系统的用户信息
[deng@localhost ~]$ w
20:11:26 up 8:25, 4 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
deng :0 :0 069月19 ?xdm? 15:12 6.69s /usr/libexec/gn
deng pts/0 :0 069月19 42:38 0.42s 28.64s /usr/libexec/gn
deng pts/1 172.16.0.68 19:29 34:14 0.06s 0.06s -bash
deng pts/2 172.16.0.68 19:29 6.00s 0.17s 0.00s w
[deng@localhost ~]$
4.2 不打印头信息
[deng@localhost ~]$ w -h
deng :0 :0 069月19 ?xdm? 15:12 6.69s /usr/libexec/gn
deng pts/0 :0 069月19 43:07 0.42s 28.64s /usr/libexec/gn
deng pts/1 172.16.0.68 19:29 34:43 0.06s 0.06s -bash
deng pts/2 172.16.0.68 19:29 3.00s 0.17s 0.00s w -h
[deng@localhost ~]$
4.3 显示用户从哪登录
[deng@localhost ~]$ w -f
20:12:22 up 8:26, 4 users, load average: 0.00, 0.01, 0.05
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
deng :0 069月19 ?xdm? 15:13 6.69s /usr/libexec/gnome-session-bina
deng pts/0 069月19 43:34 0.42s 28.64s /usr/libexec/gnome-terminal-ser
deng pts/1 19:29 35:10 0.06s 0.06s -bash
deng pts/2 19:29 6.00s 0.17s 0.00s w -f
[deng@localhost ~]$
4.4 使用短输出格式
[deng@localhost ~]$ w -s
20:12:53 up 8:26, 4 users, load average: 0.00, 0.01, 0.05
USER TTY FROM IDLE WHAT
deng :0 :0 ?xdm? /usr/libexec/gnome-session-binary -
deng pts/0 :0 44:05 /usr/libexec/gnome-terminal-server
deng pts/1 172.16.0.68 35:41 -bash
deng pts/2 172.16.0.68 5.00s w -s
[deng@localhost ~]$
05. 附录
转载:https://blog.csdn.net/dengjin20104042056/article/details/100938160
查看评论