shell查看服务器的内存和CPU总量

在 Linux 系统中,可以使用以下命令查看服务器的内存和 CPU 总量:

查看内存总量

  1. 使用 free 命令:

    bash 复制代码
    free -h

    输出示例:

    复制代码
                  total        used        free      shared  buff/cache   available
    Mem:           31Gi       12Gi       10Gi       1.0Gi       9.0Gi        17Gi
    Swap:         2.0Gi       0.5Gi       1.5Gi
    • Mem 行中的 total 列表示内存总量。
  2. 查看内存详细信息:

    bash 复制代码
    cat /proc/meminfo

    第一行 MemTotal 表示总内存大小,单位是 KB。


查看 CPU 总量

  1. 使用 lscpu 命令:

    bash 复制代码
    lscpu

    输出示例:

    复制代码
    Architecture:        x86_64
    CPU(s):              8
    Thread(s) per core:  2
    Core(s) per socket:  4
    Socket(s):           1
    • CPU(s) 表示 CPU 的总逻辑核心数。
    • Core(s) per socketSocket(s) 可以计算物理核心数。
  2. 直接查看 /proc/cpuinfo

    bash 复制代码
    cat /proc/cpuinfo | grep 'processor' | wc -l

    这条命令统计逻辑 CPU 核心数。

  3. 使用 tophtop 监控:

    • 输入 tophtop 命令,可以查看实时的 CPU 使用率以及核心总数。

简单总结

  • 内存总量free -h 或查看 /proc/meminfo
  • CPU 总量lscpu 或统计 /proc/cpuinfo 中的 processor
相关推荐
熬夜有啥好4 分钟前
Linux软件编程——TCP并发服务器
运维·服务器
开开心心_Every15 分钟前
PDF密码移除工具,解除打印编辑复制权限免费
linux·运维·服务器·pdf·web3·ocr·共识算法
卓律涤17 分钟前
【工作篇】 Dell机架式服务器,采用RAID 5,怎么部署win系统
运维·服务器·单片机·嵌入式硬件·深度学习·程序人生·安全
生活很暖很治愈17 分钟前
Linux——UDP编程&通信
linux·服务器·c++·ubuntu
就不掉头发18 分钟前
Linux与数据库
linux·运维·数据库
认真学GIS22 分钟前
日尺度地下水水位!全国11897个地下水动态监测站点2005-2021年日尺度地下水水位(地下水埋深)(EXCEL格式)数据
服务器·前端·excel
2401_8589368822 分钟前
深入浅出 TCP 通信:从基础到并发服务器实现
服务器·网络·tcp/ip
鲨辣椒1008624 分钟前
TCP连接有多函数接口阻塞问题???——TCP并发服务器的实现
服务器·网络协议·tcp/ip
风中凌乱28 分钟前
linux服务器安装部署mayfly-go
linux·服务器·golang
炽天使32834 分钟前
龙虾尝鲜记(3)——装ubuntu(续)
linux·运维·ubuntu