首页 > 系统 > Linux > 正文

Linux的CPU、内存、磁盘查看方法

2024-06-28 16:00:18
字体:
来源:转载
供稿:网友
前序:

        想了解一下自己用的RedHat系统的相关配置信息,突然一时间还想不起来了,随查找了一番并记录一下,以供后续查看

一、CPU

       首先要明确物理cpu个数、核数、逻辑cpu数的概念

       1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)

    cat /PRoc/cpuinfo| grep "physical id"| sort| uniq| wc -l

       2.cpu核数:单块CPU上面能处理数据的芯片组的数量,即每个物理CPU中core的个数(即核数),如双核、四核等 (cpu cores) 

    cat /proc/cpuinfo| grep "cpu cores"| uniq

      3.逻辑cpu数:一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术(HT:简单来说,它可使处理器中的1 颗内核如2 颗内  核那样在操作系统中发挥作用。这样一来,操作系统可使用的执行资源扩大了一倍,大幅提高了系统的整体性能,此时逻辑cpu=物理CPU个数×每颗核数x2)

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

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数     # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数        查看CPU信息(型号)      cat  /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

二、Memory(内存)

       查看总内存:

   cat /proc/meminfo |grep MemTotal
    查看free memory:    cat /proc/meminfo | grep "MemFree"    如果想实时查看内存使用量:    vmstat 1     

三、磁盘

       查看磁盘空间信息:

   df -h     查看某路径下的文件大小    du -sh ./*       查看某目录下文件大小并排序前10位 #du -s ./* |sort -rn |head   查看磁盘挂载情况:   fdisk -l      

四、系统

      查看系统版本

   #cat /etc/redhat-release    Red Hat Enterprise linux Server release 7.2 (Maipo)

     查看系统详细信息

   # uname -aLinux localhost 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

 

   


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表