计算机网络/计算机科学与应用/系统/运维/开发

Linux 【w】 查看登录用户的详细信息


w命令更加详细:

可以列出用户的登录时间和正在执行的命令等信息


image.png


w命令显示的第一行信息:

显示了系统当前时间、系统已经启动的时间、当前登录到系统的用户个数,以及在过去1min、5min、15min内的CPU的平均负载情况


[root@Linux test]# w
 15:39:12 up 406 days,  4:34,  1 user,  load average: 0.00, 0.04, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    182.150.25.143   09:04    0.00s  0.00s  0.00s -bash


 15:39:12   表示当前时间

 up 406 days  表示系统启动406天

  1 user   表示1个用户登录  (第3行root用户)

FROM  表示从哪里登录

TTY  表示登录的终端是哪个(pts/0表示用户远程管理工具登录、在Vmware终端窗口登录显示tty1,共计tty6 6个)

load average: 

分别表示系统1分钟 5分钟 15分钟的系统负载  0 表示没有负载 说明系统处于空闲状态

 (数值的理想状态取决于系统的cpu数量【针对的是逻辑cpu,并非物理cpu,例如 Inter、AMD都会有几颗cpu,每颗cpu又有很多逻辑cpu】,cpu的颗数可以在/proc/cpuinfo中进行查看)


processor表示cpu颗数,3表示CPU为4颗:

[root@Linux test]# cat /proc/cpuinfo
processor   : 3
vendor_id   : GenuineIntel
cpu family  : 6
model       : 85
model name  : Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz
stepping    : 7
microcode   : 0x1
cpu MHz     : 2499.998
cache size  : 36608 KB
physical id : 0
siblings    : 1


uptme命令显示的信息与运行w命令后显示的第一行信息相同:

[root@Linux test]# uptime
 15:48:17 up 406 days,  4:43,  1 user,  load average: 0.15, 0.05, 0.06

w

所有的努力,不是为了让别人觉得你了不起,而是为了能让自己打心眼里看得起自己。

评论

^