Linux下如何獲取CPU內存等硬件信息


前言

在linux環境下,我們有時候需要寫一些有關服務器配置信息的文檔,這時候,如果我們本身沒有這些這些服務器的購置信息,就需要借助命令查詢出來,然后匯總到一個表格里,主要用於一些文檔需要。

Linux下獲取CPU內存信息的命令

1. 獲取CPU型號信息

在命令行中輸入“ cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq -c”可以查詢CPU的型號。結果為“4 Intel(R) Xeon(R) CPU E7-4850 v3 @ 2.20GHz”。

2.獲取CPU的個數(幾核CPU)

在命令行中輸入“grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l”可以查詢CPU的物理個數。結果為2,說明CPU有兩個。在命令行中輸入“cat /proc/cpuinfo |grep "cores"|uniq”可以查看CPU的核數。結果為2,說明一個CPU的有2個芯片組,總核數是4核。

擴展閱讀:

2.1.物理cpu數:主板上實際插入的cpu數量,可以數不重復的 physical id 有幾個(physical id)

2.2.cpu核數:單塊CPU上面能處理數據的芯片組的數量,如雙核、四核等 (cpu cores)

3.查看系統內存

在命令行中輸入“cat /proc/meminfo | grep MemTotal”可以查看內存的大小。

4.查看操作系統版本

在命令行中輸入“cat /proc/version”可以獲得操作系統的版本信息,但是在實際填寫的時候,我們一般不采用這個信息,而是獲取發行版本信息。(這條語句有用不常用)

常規情況下,在命令中輸入“cat /etc/centos-release”或者是“cat /etc/issue”得到的信息才是文檔中要填的。得到的結果為“CentOS Linux release 7.5.1804 (Core)”。一般文檔中填的都是Linux CentOS7.5這個結果。

5.查看硬盤大小

在命令行中輸入“fdisk -l |grep Disk ”可以得到硬盤的容量信息。

結果為:Disk /dev/sda: 42.9 GB, 42949672960 bytes, 83886080 sectors說明服務器的總容量約為42.9G。

結語

一些寫文檔的小伙伴,這些操作對你會有用,如果不是文檔需要,這些命名似乎不是那么特別重要,但僅作了解吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM