zoukankan      html  css  js  c++  java
  • Linux获取CPU,内存和硬盘信息

    本文目的

    本文搜集了Linux上常用的获取机器配置信息和实时信息相关命令。这些命令在开发运维相关程序时,比较常用。

    CPU

    • CPU位数(32或64): getconf LONG_BIT
    • CPU配置信息:cat /proc/cpuinfo
    • CPU实时信息:top -n 1 | grep Cpu | cut -d ',' -f 4 (获取实时CPU空闲率)

              P.S.: 上面命令中最后的4可以换成其他值,以获取不同CPU实时信息

    Memeory

    • 内存实时数据:free

              P.S.:第二行数据以系统角度,第三行数据以用户角度

    • 内存实时统计数据:cat /proc/meminfo

    Hard Disk

    • 硬盘实时数据:df
    • 获取目录下每个文件大小du

    Top

    top程序可以获取当前时刻系统cpu,mem的相关信息,可以使用相关shell命令,抓取你所需要的特定信息,正如上面获取CPU实时信息中使用的方式。

  • 相关阅读:
    【JavaWeb 实际项目 03】
    【JavaWeb EL表达式&JSTL标签库 09】
    【JavaWeb jsp 08】
    【JavaWeb 实际项目 02】
    【JavaWeb Servlet 07】
    【JavaWeb Servlet 06】
    【JavaWeb xml&tomcat 05】
    【JavaWeb jQuery 04】
    【JavaWeb jQuery 03】
    【JavaWeb JavaScript 02】
  • 原文地址:https://www.cnblogs.com/bourneli/p/2391817.html
Copyright © 2011-2022 走看看