教你linux redhat5系統(tǒng)查詢CPU的規(guī)格型號
大家好! 今天,經(jīng)理要求對公司中所有服務(wù)器的詳細信息進行排序。 由于這些機器是在公司購買時購買的,因此無法觀察處理器的特定規(guī)格和型號。 現(xiàn)在,機器一直在提供服務(wù),無法停止并檢查它們。 幸運的是,對于Linux系統(tǒng),您可以從命令行了解處理器的規(guī)格和型號。 這會使一些使用Windows系統(tǒng)的人嫉妒。 Linux不可能如此強大。 讓我們嘗試一下。
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看物理CPU個數(shù)
cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看每個物理CPU中core的個數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "processor"| wc -l # 查看邏輯CPU的個數(shù)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c #查看CPU信息(型號)
注: 總核數(shù) = 物理CPU個數(shù) X 每顆物理CPU的核數(shù)
總邏輯CPU數(shù) = 物理CPU個數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
把以上每一條命令都放在系統(tǒng)中用root權(quán)限運行一遍,就可以看到我們想要的很詳細的信息。一目了然。是不是很方便?答案是肯定的,這是linux系統(tǒng)很優(yōu)秀的特點??梢宰屇汶S時隨地了解到機器的信息。那如果我要查內(nèi)存條的規(guī)格型號,硬盤的規(guī)格型號又怎么操作呢?其實原理是一樣的,后續(xù)再與大家一起學(xué)習(xí)如何操作。一定能如您所愿。