美文网首页
Linux 内存 & CPU & 磁盘使用量

Linux 内存 & CPU & 磁盘使用量

作者: 顶宝麻麻 | 来源:发表于2019-08-02 13:12 被阅读0次

    内存

    方法一:
    free -m
    系统使用内存=total - free
    应用使用内存=total-(free+cached+buffers)

    方法二:
    /proc/meminfo

    系统使用内存=awk '/MemTotal/{total=$2}/MemFree/{free=$2}END{print(total-free)/1024}' /proc/meminfo

    应用使用内存=awk
    '/MemTotal/{total=$2}/MemFree/{free=$2}/^Cached/{cached=$2}/Buffer/{buffer=$2}END{print(total-free-cached-buffer)/1024}' /proc/meminfo

    CPU

    top -n 1 -b | grep "load average:" | awk '{print $10 $11 $12}'

    磁盘使用量

    df -h | grep -vE '文件系统|可用' | awk '{print $1 " " $5}'
    # -v 反选

    相关文章

      网友评论

          本文标题:Linux 内存 & CPU & 磁盘使用量

          本文链接:https://www.haomeiwen.com/subject/tycldctx.html