Linux w命令用于显示目前登入系统的用户信息,执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。
单独执行 w 命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
语法格式:w [参数]
常用参数:
-h/–no-header | 不打印头信息 |
-u/–no-current | 当显示当前进程和cpu时间时忽略用户名 |
-s/–short | 使用短输出格式 |
-f/–from | 显示用户从哪登录 |
-o/–old-style | 老式输出 |
-i/–ip-addr | 显示IP地址而不是主机名(如果可能) |
–help | 显示此帮助并退出 |
-V/–version | 显示版本信息 |
参考实例
显示目前登入系统的用户信息:
[root@bunian ~]# w19:18:14 up 40 min, 2 users, load average: 0.00, 0.00, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot tty2 tty2 18:42 40:11 29.86s 2.91s /usr/libexec/tracker-miner-fsroot pts/2 192.168.181.1 19:18 2.00s 0.02s 0.01s w[root@bunian ~]# w 19:18:14 up 40 min, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty2 tty2 18:42 40:11 29.86s 2.91s /usr/libexec/tracker-miner-fs root pts/2 192.168.181.1 19:18 2.00s 0.02s 0.01s w[root@bunian ~]# w 19:18:14 up 40 min, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty2 tty2 18:42 40:11 29.86s 2.91s /usr/libexec/tracker-miner-fs root pts/2 192.168.181.1 19:18 2.00s 0.02s 0.01s w
不打印头信息:
[root@bunian ~]# w -hroot tty2 tty2 18:42 40:25 29.87s 2.91s /usr/libexec/tracker-miner-fsroot pts/2 192.168.181.1 19:18 2.00s 0.01s 0.00s w -h[root@bunian ~]# w -h root tty2 tty2 18:42 40:25 29.87s 2.91s /usr/libexec/tracker-miner-fs root pts/2 192.168.181.1 19:18 2.00s 0.01s 0.00s w -h[root@bunian ~]# w -h root tty2 tty2 18:42 40:25 29.87s 2.91s /usr/libexec/tracker-miner-fs root pts/2 192.168.181.1 19:18 2.00s 0.01s 0.00s w -h
显示用户从哪登录:
[root@bunian ~]# w -f19:18:47 up 40 min, 2 users, load average: 0.00, 0.00, 0.00USER TTY LOGIN@ IDLE JCPU PCPU WHATroot tty2 18:42 40:44 29.89s 2.91s /usr/libexec/tracker-miner-fsroot pts/2 19:18 1.00s 0.01s 0.00s w -f[root@bunian ~]# w -f 19:18:47 up 40 min, 2 users, load average: 0.00, 0.00, 0.00 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root tty2 18:42 40:44 29.89s 2.91s /usr/libexec/tracker-miner-fs root pts/2 19:18 1.00s 0.01s 0.00s w -f[root@bunian ~]# w -f 19:18:47 up 40 min, 2 users, load average: 0.00, 0.00, 0.00 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root tty2 18:42 40:44 29.89s 2.91s /usr/libexec/tracker-miner-fs root pts/2 19:18 1.00s 0.01s 0.00s w -f
使用短输出格式:
[root@bunian ~]# w -s19:19:04 up 41 min, 2 users, load average: 0.00, 0.00, 0.00USER TTY FROM IDLE WHATroot tty2 tty2 41:01 /usr/libexec/tracker-miner-fsroot pts/2 192.168.181.1 0.00s w -s[root@bunian ~]# w -s 19:19:04 up 41 min, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM IDLE WHAT root tty2 tty2 41:01 /usr/libexec/tracker-miner-fs root pts/2 192.168.181.1 0.00s w -s[root@bunian ~]# w -s 19:19:04 up 41 min, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM IDLE WHAT root tty2 tty2 41:01 /usr/libexec/tracker-miner-fs root pts/2 192.168.181.1 0.00s w -s
© 版权声明
本站文章由不念博客原创,未经允许严禁转载!
THE END