云计算百科
云计算领域专业知识百科平台

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

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

查看内存总量

  • 使用 free 命令:

    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 列表示内存总量。
  • 查看内存详细信息:

    cat /proc/meminfo

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


  • 查看 CPU 总量

  • 使用 lscpu 命令:

    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 socket 和 Socket(s) 可以计算物理核心数。
  • 直接查看 /proc/cpuinfo:

    cat /proc/cpuinfo | grep 'processor' | wc -l

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

  • 使用 top 或 htop 监控:

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

  • 简单总结

    • 内存总量:free -h 或查看 /proc/meminfo。
    • CPU 总量:lscpu 或统计 /proc/cpuinfo 中的 processor。
    赞(0)
    未经允许不得转载:网硕互联帮助中心 » shell查看服务器的内存和CPU总量
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!