曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 4172|回复: 0
打印 上一主题 下一主题

w -- 显示谁在登录,它们又在干什么

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34397
跳转到指定楼层
楼主
发表于 2011-5-28 11:02:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用法:
w - [husfV] [user]

w 命令能够显示谁登录了当前系统,以及这些用户所拥有的进程信息。在默认情况下输出:
[root@centos ~]# w
10:09:25 up  1:34,  2 users,  load average: 0.00, 0.00, 0.00USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1    218.17.167.82    09:28    4:35   0.03s  0.00s man w
root     pts/2    218.17.167.82    09:45    0.00s  0.01s  0.00s w

其中头部中信息依次是:当前时间(10:09:25),这个系统已经开机了多长时间(1:34,1小时34分),现在有多少个用户已经登录系统(2 users, 2用户, 按照登录终端来算),过去的 1,5,15 分钟内系统的平均负载。

紧接着显示了每个用户的信息,依次是:
登录的用户名,TTY 名,从哪里登录,登录时间,空闲时间, JCPU, PCPU,当前进程所使用的命令行(比如第 1 个用户使用了 man w 这个命令)

JCPU 是一个时间值,这个时间被与当前终端连接的所有进程使用,它表示的是进程在一段运行平均消耗时间的一个累积,当工作告一段落后,它又会重新计时,注意它不是所有运行时间的累积,这个时间不统计以前系统里运行的后台任务所耗用时间,但包含当前后台进程运行所耗用时间。


PCPU 也是一个时间值,它是 "WHAT" 这个域里表示的当前进程执行时所耗用的时间。在系统负载变大时,执行一个程序的时间会变长,那么该值也会增大。

选项参数
-w :不显示头部信息。

-s : 使用短模式,不显示登录时间,JCPU 以及 PCPU 时间。

-f : 一般默认情况下,FROM 这一栏信息是会被打印出来的,如果用了 -f 选项,那么这栏信息将不打印出来。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-18 07:35 , Processed in 0.074649 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表