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
相关推荐
发光小北6 小时前
SG-TCP232-110(单通道串口服务器)特点与功能介绍
服务器·网络·单片机
翼龙云_cloud6 小时前
亚马逊云渠道商:AWS Lightsail的常见问题怎么解决?
运维·服务器·云计算·aws
风乍起吹皱一池春水6 小时前
Linux 文件及用户的一些日常命令
linux·服务器
渡我白衣6 小时前
计算机组成原理(5):计算机的性能指标
服务器·网络·c++·人工智能·网络协议·tcp/ip·网络安全
炼丹精神小伙6 小时前
VS Code 多跳板机连到目标服务器
运维·服务器
草莓熊Lotso6 小时前
Python 基础语法完全指南:变量、类型、运算符与输入输出(零基础入门)
运维·开发语言·人工智能·经验分享·笔记·python·其他
晚霞的不甘6 小时前
Flutter + OpenHarmony 发布与运维指南:从上架 AppGallery 到线上监控的全生命周期管理
运维·flutter·harmonyos
同聘云6 小时前
阿里云国际站服务器防火墙如何使用及防护???
服务器·阿里云·云计算
测试人社区—小叶子6 小时前
DevTestOps成熟度模型:从CI/CD到质量门禁
java·运维·网络·人工智能·测试工具·ci/cd·自动化
陌sr,6 小时前
关于TMK的生成及安全注入方式
android·运维·服务器·安全·pos机·edc·刷卡