w 命令的功能是用于显示已登录用户的信息。只需要在命令终端中敲下 w 键并回车,即可查看到当前系统中已登录的用户列表和正在执行的命令等信息,更好地了解系统正在执行的工作。
目录
一、语法格式
w [参数]
二、常用参数
-h | 不打印头信息 |
-s | 使用短输出格式 |
-f | 显示用户从哪登录 |
-V | 显示版本信息 |
三、命令实战
3.1 显示目前登入系统用户的信息(默认格式)
[root@linux ~]# w
03:34:10 up 1 day, 17:29, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 17May23 6days 0.03s 0.03s -bash
root pts/0 192.168.100.1 23:00 4:32m 0.21s 0.11s python3
root pts/1 192.168.100.1 03:30 2.00s 0.04s 0.00s w
3.2 显示目前登入系统用户的信息(不打印头信息)
[root@linux ~]# w -h
root tty1 17May23 6days 0.03s 0.03s -bash
root pts/0 192.168.100.1 23:00 4:28m 0.21s 0.11s python3
root pts/1 192.168.100.1 03:30 5.00s 0.02s 0.00s w -h
3.3 显示当前登录用户的来源
[root@linux ~]# w -f
03:30:30 up 1 day, 17:26, 3 users, load average: 0.00, 0.01, 0.05
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
root tty1 17May23 6days 0.03s 0.03s -bash
root pts/0 23:00 4:28m 0.21s 0.11s python3
root pts/1 03:30 6.00s 0.06s 0.04s w -f
3.4 显示目前登入系统用户的信息(打印短格式信息)
[root@linux ~]# w -s
03:31:52 up 1 day, 17:27, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM IDLE WHAT
root tty1 6days -bash
root pts/0 192.168.100.1 4:29m python3
root pts/1 192.168.100.1 0.00s w -s
3.5 显示版本信息
[root@linux ~]# w -V
w from procps-ng 3.3.10