1.2w命令
w命令用来显示当前登录用户及这些用户正在做什么的命令。同时也能显示系统运行时长,当前系统时间和系统平均负载情况(uptime的内容)。
#w
21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00s w root2 pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash
第一行的内容与uptime一致
查看uptime命令的作用请点击:
https://www.cnblogs.com/qq771293871/p/14538278.html
USER:当前登录的用户名
TTY:登录用户使用终端的名
FROM:登录用户来源的主机名或IP地址
LOGING:用户的登录时间
IDLE:子用户上一次与终端进行交互以来的空闲时间
JCPU:附加到TTY的所有进程使用的时间
PCPU:用户当前进程(WHAT中显示的进程)所消耗的时间
WHAT:用户当前的进程及选项/参数
#w root2:只显示root2用户的信息,其他用户的不显示
21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root2 pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash
#w -f:不显示用户登录的位置(域名或IP地址)
21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root pts/0 20:59 1.00s 0.02s 0.00s w root2 pts/1 21:41 7.00s 0.00s 0.00s bash
#w -h:不显示各栏位的标题信息列
root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00s w root2 pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash
#w -s:不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间
21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY FROM IDLE WHAT root pts/0 10.10.0.2 1.00s w root2 pts/1 10.10.0.8 7.00s bash
#w -u:不显示用户执行程序的名称,以及该程序耗费CPU时间的信息。
#w -l:使用详细格式列表,此为默认值
#w -V:显示版本信息