w命令
来源:原创 更新时间:2018-08-23 16:21:31 作者:管理员 浏览:1803
- 命令描述
执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。
单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
- 命令语法
- 命令选项
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。
- 命令参数
- 命令实例
实例1:显示在线用户
[root@linuxbaodian test]# w root 16:14:43 up 10:09, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.0.0.1 00:04 56:30 2.82s 2.82s -bash root pts/1 10.0.0.1 09:14 0.00s 3.47s 0.00s w root [root@linuxbaodian test]# w linuxbaodian 16:15:14 up 10:10, 3 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT linuxbao pts/2 10.0.0.1 16:15 4.00s 0.00s 0.00s -bash [root@linuxbaodian test]# w #默认显示所有和-l 长格式 16:16:01 up 10:10, 3 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.0.0.1 00:04 57:48 2.82s 2.82s -bash root pts/1 10.0.0.1 09:14 0.00s 3.48s 0.00s w linuxbao pts/2 10.0.0.1 16:15 51.00s 0.00s 0.00s -bash
实例2:精简显示模式
[root@linuxbaodian test]# w -s 16:17:42 up 10:12, 3 users, load average: 0.00, 0.00, 0.00 USER TTY FROM IDLE WHAT root pts/0 10.0.0.1 59:29 -bash root pts/1 10.0.0.1 0.00s w -s linuxbao pts/2 10.0.0.1 2:32 -bash
实例3:不显示标题
[root@linuxbaodian test]# w -h
root pts/0 10.0.0.1 00:04 1:01m 2.82s 2.82s -bash root pts/1 10.0.0.1 09:14 0.00s 3.48s 0.00s w -h linuxbao pts/2 10.0.0.1 16:15 4:24 0.00s 0.00s -bash
实例4:不显示用户的登录IP
[root@linuxbaodian test]# w -f 16:20:19 up 10:15, 3 users, load average: 0.00, 0.00, 0.00 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root pts/0 00:04 1:02m 2.82s 2.82s -bash root pts/1 09:14 0.00s 3.48s 0.00s w -f linuxbao pts/2 16:15 5:09 0.00s 0.00s -bash