想了解一下自己用的RedHat系統(tǒng)的相關(guān)配置信息,突然一時間還想不起來了,隨查找了一番并記錄一下,以供后續(xù)查看
一、CPU
首先要明確物理cpu個數(shù)、核數(shù)、邏輯cpu數(shù)的概念
1.物理cpu數(shù):主板上實際插入的cpu數(shù)量,可以數(shù)不重復(fù)的 physical id 有幾個(physical id)
cat /PRoc/cpuinfo| grep "physical id"| sort| uniq| wc -l2.cpu核數(shù):單塊CPU上面能處理數(shù)據(jù)的芯片組的數(shù)量,即每個物理CPU中core的個數(shù)(即核數(shù)),如雙核、四核等 (cpu cores)
cat /proc/cpuinfo| grep "cpu cores"| uniq3.邏輯cpu數(shù):一般情況下,邏輯cpu=物理CPU個數(shù)×每顆核數(shù),如果不相等的話,則表示服務(wù)器的CPU支持超線程技術(shù)(HT:簡單來說,它可使處理器中的1 顆內(nèi)核如2 顆內(nèi) 核那樣在操作系統(tǒng)中發(fā)揮作用。這樣一來,操作系統(tǒng)可使用的執(zhí)行資源擴大了一倍,大幅提高了系統(tǒng)的整體性能,此時邏輯cpu=物理CPU個數(shù)×每顆核數(shù)x2)
查看邏輯CPU的個數(shù) cat /proc/cpuinfo| grep "processor"| wc -l# 總核數(shù) = 物理CPU個數(shù) X 每顆物理CPU的核數(shù) # 總邏輯CPU數(shù) = 物理CPU個數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù) 查看CPU信息(型號) cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c二、Memory(內(nèi)存)
查看總內(nèi)存:
cat /proc/meminfo |grep MemTotal查看free memory: cat /proc/meminfo | grep "MemFree" 如果想實時查看內(nèi)存使用量: vmstat 1三、磁盤
查看磁盤空間信息:
df -h 查看某路徑下的文件大小 du -sh ./* 查看某目錄下文件大小并排序前10位 #du -s ./* |sort -rn |head 查看磁盤掛載情況: fdisk -l四、系統(tǒng)
查看系統(tǒng)版本
#cat /etc/redhat-release Red Hat Enterprise linux Server release 7.2 (Maipo)查看系統(tǒng)詳細信息
# 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
新聞熱點
疑難解答
圖片精選