1、w命令 监控系统状态
[root@iZ2zea4u8pasyhtllbo54oZ ~]# w 15:48:18 up 68 days, 4:26, 1 user, load average: 0.00, 0.01, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/2 222.209.22.169 15:47 2.00s 0.00s 0.00s w
15:48:18:表示当前时间
up 68 days 4:26 :表示系统启动68天4小时26分
1 user:表示目前有一个用户登录
TTY: 表示登录的终端是哪个 (pts/0 表示用远程管理工具登录,在 VMware 终端窗口登录显示tty1,有 tty1~tty6共6个终端)
load average: 0.00, 0.01, 0.05:表示系统负载 1分钟 5分钟 15分钟时间段内的系统负载值
load average: 0.00, 0.01, 0.05
具体来说,第一个数字表示1分钟内使用CPU的活动进程有多少个,该数值为平均值,数值可以是零点几,也可以是一百多;
当前值为0表示系统没有负载,也就是系统中没有活动的进程,说明系统处于空闲状态,该状态对服务器来说比较浪费。
数值的理想状态取决于系统的 CPU数量(该数量针对的是逻辑CPU,并非物理CPU。例如,Intel、AMD都会有几颗CPU,每颗CPU又有很多逻辑CPU),
CPU颗数可以在/proc/cpuinfo中进行查看(processor表示CPU颗数,3表示该CPU为4颗)
1分钟内数字为4是系统的最佳状态
查看cpu颗数信息 cat /proc/cpuinfo
[root@iZ2zea4u8pasyhtllbo54oZ ~]# cat /proc/cpuinfo processor: 0 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: 2500.002 cache size: 36608 KB physical id: 0 siblings: 1 core id: 0 cpu cores: 1 apicid: 0 initial apicid: 0 fpu: yes fpu_exception: yes cpuid level: 22 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat avx512_vnni bogomips: 5000.00 clflush size: 64 cache_alignment: 64 address sizes: 46 bits physical, 48 bits virtual power management:
uptime 查看信息
[root@iZ2zea4u8pasyhtllbo54oZ ~]# uptime 15:53:35 up 68 days, 4:31, 1 user, load average: 0.00, 0.01, 0.05