w 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

w 命令安装:


-bash: w: command not found

#All systems
curl cmd.cat/w.sh

#Arch Linux
pacman -S procps-ng

#CentOS
yum install procps-ng

#Fedora
dnf install procps-ng

w 命令补充说明:


Linux w 命令用于显示目前登入系统的用户信息。

执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。

单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

w 命令语法:


w [-fhlsuV][用户名称]

w 命令选项:


-f  开启或关闭显示用户从何处登入系统。
-h  不显示各栏位的标题信息列。
-l  使用详细格式列表,此为预设值。
-s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V  显示版本信息。

w 命令实例:


#显示当前用户
[root@Dev_Test ~]$w
 16:55:04 up 105 days,  3:14,  2 users,  load average: 0.48, 0.58, 0.55
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    10.20.40.21      15:13   45:00   0.02s  0.02s -bash
root     pts/2    10.20.40.21      16:41    0.00s  0.00s  0.00s w

#不显示位置
[root@Dev_Test ~]$w -f
 16:55:35 up 105 days,  3:14,  2 users,  load average: 0.89, 0.67, 0.58
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0     15:13   45:31   0.02s  0.02s -bash
root     pts/2     16:41    0.00s  0.00s  0.00s w -f

#以精简模式显示
[root@Dev_Test ~]$w -s
 16:56:42 up 105 days,  3:15,  2 users,  load average: 0.37, 0.56, 0.55
USER     TTY      FROM               IDLE WHAT
root     pts/0    10.20.40.21      46:38  -bash
root     pts/2    10.20.40.21       0.00s w -s

#不显示标题
[root@Dev_Test ~]$w -h
root     pts/0    10.20.40.21      15:13   47:04   0.02s  0.02s -bash
root     pts/2    10.20.40.21      16:41    0.00s  0.00s  0.00s w -h

w 命令扩展阅读:




w 命令评论

共收录到 489Linux 命令