linux查看cpu和内存

在Linux系统中,您可以使用以下命令来查看CPU和内存的使用情况:

查看CPU信息

  1. lscpu
  • 显示CPU架构、核心数、线程数等信息。
  1. cat /proc/cpuinfo
  • 显示每个CPU核心的详细信息,包括型号、频率、缓存大小等。

查看内存信息

  1. free -h
  • 显示系统的总内存、已用内存、空闲内存等信息,并以易读的方式(如GB、MB)展示。
  1. cat /proc/meminfo
  • 显示内存的详细信息,包括总内存、可用内存、缓存等。

查看CPU和内存使用情况

  1. top
  • 实时显示系统中各个进程的CPU使用情况,包括CPU占用率、进程ID、进程名称等。

  • 按下键盘上的“1”键可以显示每个CPU核心的使用情况。

  1. htop
  • top命令的增强版,提供更丰富的交互式功能和信息展示。
  1. gnome-system-monitor
  • 图形化的系统监视器,可以方便地查看CPU、内存、磁盘等信息。

示例输出

top - 08:27:48 up 21:43,  2 users,  load average: 1.48, 1.47, 1.39
Tasks: 228 total,  2 running, 226 sleeping,  0 stopped,  0 zombie
%Cpu(s):  0.1 us,  2.5 sy,  0.0 ni, 97.2 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   16384.0 total,    1228.6 free,   13512.1 used,    1643.3 buff/cache
MiB Swap:   2048.0 total,   2048.0 free,      0.0 used.   14431.9 avail Mem  

以上命令可以帮助您了解系统的CPU和内存使用情况。

Top