w
显示哪些用户登录,并且显示用户在干什么。报头按此顺序显示当前时间、系统运行时间、当前登录用户数以及过去1、5和15分钟的系统平均负载。接着为每个用户显示以下条目:登录名、TTY名称、远程主机、登录时间、空闲时间、JCPU、PCPU和当前进程的命令行。JCPU时间是附加到TTY的所有进程使用的时间。它不包括过去的后台作业,但也包括当前正在运行的后台作业。PCPU时间是当前进程使用的时间,在“what”字段中命名。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、语法
w [选项] [user]
2、选项列表
-h
不显示标题栏
-u
忽略执行程序的名称和cpu时间
-s
使用短格式,不显示登录时间、JCPU 和PCPU time
-f
显示用户从哪里登录
-V
显示版本信息
3、文件
/var/run/utmp ,正在登陆的用户信息。
/proc process information ,进程信息。
4、实例
显示登录的用户信息
[root@localhost ~]# w
08:53:05 up 3 days, 18:42, 4 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
david tty7 :0 Sat20 15days 1.99s 0.00s pam: gdm-password
root pts/0 :1.0 Sat20 0.00s 0.08s 0.00s w
root pts/1 :1.0 21:28 11:24m 0.00s 0.00s bash
root tty1 :1 Sat20 15days 18.07s 18.07s /usr/bin/Xorg :1 -br -verbose -audi
[root@localhost ~]#
显示哪些用户登录,并且显示用户在干什么。报头按此顺序显示当前时间、系统运行时间、当前登录用户数以及过去1、5和15分钟的系统平均负载。接着为每个用户显示以下条目:登录名、TTY名称、远程主机、登录时间、空闲时间、JCPU、PCPU和当前进程的命令行。JCPU时间是附加到TTY的所有进程使用的时间。它不包括过去的后台作业,但也包括当前正在运行的后台作业。PCPU时间是当前进程使用的时间,在“what”字段中命名。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、语法
w [选项] [user]
2、选项列表
-h
不显示标题栏
-u
忽略执行程序的名称和cpu时间
-s
使用短格式,不显示登录时间、JCPU 和PCPU time
-f
显示用户从哪里登录
-V
显示版本信息
3、文件
/var/run/utmp ,正在登陆的用户信息。
/proc process information ,进程信息。
4、实例
显示登录的用户信息
[root@localhost ~]# w
08:53:05 up 3 days, 18:42, 4 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
david tty7 :0 Sat20 15days 1.99s 0.00s pam: gdm-password
root pts/0 :1.0 Sat20 0.00s 0.08s 0.00s w
root pts/1 :1.0 21:28 11:24m 0.00s 0.00s bash
root tty1 :1 Sat20 15days 18.07s 18.07s /usr/bin/Xorg :1 -br -verbose -audi
[root@localhost ~]#