zoukankan      html  css  js  c++  java
  • linux中查看系统内存等使用信息

    查询系统状态
    uname
    uname -a
    uname -r
    cat /proc/cpuinfo
    cat /proc/meminfo
    hostname
    last
    lastlog
    free
    top
    pstree
    ps aux

    1、查看内存

    free -h

    free -m

    Mem 内存的使用信息
    Swap 交换空间的使用信息
    total 系统总的可用物理内存大小
    used 已被使用的物理内存大小
    free 还有多少物理内存可用
    shared 被共享使用的物理内存大小
    buff/cache 被 buffer (缓冲区)和 cache (高速缓冲存储器)使用的物理内存大小
    available 还可以被使用的物理内存大小(即系统可用内存约等于free+shared+buff/cache)


    2、关于查看CPU核数问题

      2.1总核数 = 物理CPU个数 X 每颗物理CPU的核数
      2.2总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

      2.3查看物理CPU个数
      cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

      2.4查看每个物理CPU中core的个数(即核数)
      cat /proc/cpuinfo| grep "cpu cores"| uniq

      2.5查看逻辑CPU的个数
      cat /proc/cpuinfo| grep "processor"| wc -l

    3、查看CPU型号
      cat /proc/cpuinfo | grep 'model name' |uniq


    4、查看内存
      cat /proc/meminfo | grep MemTotal


    5、查看磁盘空间
      fdisk -l //看到的是物理磁盘大小(包括swap分区的物理大小)
      df -h //看到的是文件系统使用状况(不包括swap分区)

    6、查看当前操作系统内核信息

      uname -a   (Linux查看版本当前操作系统内核信息)

     7、查看进程运行情况

      top查看进程运行情况

      top -H -p 进程ID 查看线程运行情况

    7、当前操作系统发行版信息

    8、当前操作系统版本信息

    cat /proc/version (Linux查看当前操作系统版本信息)

    9、查看服务器名称

    hostname (查看服务器名称)

    10、查看网络信息

    cd /etc/sysconfig/network-scripts

    ls  找到对应的ifcfg-ethXXXX文件

    cat ifcfg-eth123456

  • 相关阅读:
    入门级: WinForm 下的 ComboBox,ListBox 的使用 (一)
    C#:谨慎 DateTime.Now 带来的危险
    HTML5 小游戏审核通过,请各位有兴趣的朋友帮忙投票!谢谢。
    基于fpga的单线激光雷达数据处理
    左右法则-复杂指针解析
    智能指针(auto_ptr和shared_ptr) 转
    iphone游戏引擎
    C++对象和内存
    让你的代码变的更加强大
    Class Loader
  • 原文地址:https://www.cnblogs.com/zxh06820/p/12894647.html
Copyright © 2011-2022 走看看