首页 > 编程笔记 > Linux笔记 阅读:2

Linux w命令的用法(附带实例)

w 命令是显示系统中正在登录的用户信息的命令,w 命令的基本信息如下:
例如:
[root@localhost ~]# w
00:06:11 up 5:47, 2 users, load average: 0.00, 0.01, 0.05
#系统时间 持续开机时间 登录用户
#系统在1分钟、5分钟、15分钟前的平均负载
USER     TTY      FROM             LOGIN@  IDLE   JCPU   PCPU  WHAT
root     tty1     -                23:59   7:07   0.08s  0.08s -bash
root     pts/2    192.168.252.1    23:42   3.00s  0.44s  0.06s w

w 命令第一行输出信息说明如下表所示:

表:w命令第一行输出信息说明
内容 说明
12:26:46 系统当前时间
up 1 day, 13:32 系统的运行时间,本机已经运行了 1 天 13 小时 32 分钟
2 users 当前登录了 2 个用户
load average: 0.00, 0.00, 0.00 系统在之前 1 分钟、5 分钟、15 分钟的平均负载。如果 CPU 是单核的,那么这个数值超过 1 就是高负载;如果 CPU 是四核的,那么这个数值超过 4 就是高负载(平均负载完全依据个人经验来进行判断,一般认为不应该超过服务器 CPU 的核数)

w 命令第二行输出信息说明如下表所示:

表:w命令第二行输出信息说明
内容 说明
USER 当前登录的用户
TTY 登录的终端:
  • tty1-6:本地字符终端(使用 Alt+F1~F6 键切换)
  • tty7:本地图形终端(使用 Ctrl+Alt+F7 键切换,必须安装启动图形界面)
  • pts/0-255:远程终端
FROM 登录的 IP 地址,如果是本地终端,就为空
LOGIN@ 登录时间
IDLE 用户闲置时间
JCPU 所有的进程占用的 CPU 时间
PCPU 当前进程占用的 CPU 时间
WHAT 用户正在进行的操作

相关文章