linux查看cpu的方法步驟詳解
linux查看cpu的方法步驟詳解
大家知道怎么樣在linux 查看cpu嗎?下面是學(xué)習(xí)啦小編為你整理相關(guān)的內(nèi)容,希望大家喜歡!
linux 查看cpu,方法
1. 最簡單的方法就是查看 /proc/cpuinfo ,這個(gè)虛擬文件展示的是可用CPU硬件的配置。
通過查看這個(gè)文件,你能識(shí)別出物理處理器數(shù)(插槽)、每個(gè)CPU核心數(shù)、可用的CPU標(biāo)志寄存器以及其它東西的數(shù)量。
2. cpufreq-info
cpufreq-info命令(cpufrequtils包的一部分)從內(nèi)核/硬件中收集并報(bào)告CPU頻率信息。這條命令展示了CPU當(dāng)前運(yùn)行的硬件頻率,包括CPU所允許的最小/最大頻率、CPUfreq策略/統(tǒng)計(jì)數(shù)據(jù)等等。來看下CPU #0上的信息:
3. cpuid
cpuid命令的功能就相當(dāng)于一個(gè)專用的CPU信息工具,它能通過使用CPUID功能來顯示詳細(xì)的關(guān)于CPU硬件的信息。信息報(bào)告包括處理器類型/家族、CPU擴(kuò)展指令集、緩存/TLB(譯者注:傳輸后備緩沖器)配置、電源管理功能等等。
4. dmidecode
dmidecode命令直接從BIOS的DMI(桌面管理接口)數(shù)據(jù)收集關(guān)于系統(tǒng)硬件的具體信息。CPU信息報(bào)告包括CPU供應(yīng)商、版本、CPU標(biāo)志寄存器、最大/當(dāng)前的時(shí)鐘速度、(啟用的)核心總數(shù)、L1/L2/L3緩存配置等等。
6. i7z
i7z是一個(gè)專供英特爾酷睿i3、i5和i7 CPU的實(shí)時(shí)CPU報(bào)告工具。它能實(shí)時(shí)顯示每個(gè)核心的各類信息,比如睿頻加速狀態(tài)、CPU頻率、CPU電源狀態(tài)、溫度檢測等等。i7z運(yùn)行在基于ncurses的控制臺(tái)模式或基于QT的GUI的其中之一上。
7. likwid拓?fù)?/p>
likwid (Like I Knew What I'm Doing) 是一個(gè)用來測量、配置并顯示硬件相關(guān)特性的命令行收集工具。其中的likwid拓?fù)浣Y(jié)構(gòu)能顯示CPU硬件(線程/緩存/NUMA)的拓?fù)浣Y(jié)構(gòu)信息,還能識(shí)別處理器家族(比如:Intel Core 2, AMD Shanghai)。
8. lscpu
lscpu命令用一個(gè)更加用戶友好的格式統(tǒng)計(jì)了 /etc/cpuinfo 的內(nèi)容,比如CPU、核心、套接字、NUMA節(jié)點(diǎn)的數(shù)量(線上/線下)。
9. lshw
lshw命令是一個(gè)綜合性硬件查詢工具。不同于其它工具,lshw需要root特權(quán)才能運(yùn)行,因?yàn)樗窃贐IOS系統(tǒng)里查詢DMI(桌面管理接口)信息。它能報(bào)告總核心數(shù)和可用核心數(shù),但是會(huì)遺漏掉一些信息比如L1/L2/L3緩存配置。GTK版本的lshw-gtk也是可用的。
10. lstopo
lstopo命令 (包括在 hwloc 包中) 以可視化的方式組成 CPU、緩存、內(nèi)存和I/O設(shè)備的拓?fù)浣Y(jié)構(gòu)。這個(gè)命令用來識(shí)別處理器結(jié)構(gòu)和系統(tǒng)的NUMA拓?fù)浣Y(jié)構(gòu)。
如何在linux系統(tǒng)下查看系統(tǒng)配置?
在圖形模式下我們可以很方便的利用Linux的圖形工具,點(diǎn)擊幾下就可以查看到Linux系統(tǒng)的的硬件信息。但是大部分生產(chǎn)服務(wù)器系統(tǒng)為了節(jié)約系統(tǒng)資源是沒有安裝Xwindo服務(wù)的。所以我們在圖形模式下掌握查看系統(tǒng)硬件信息的方式是很必要的。
linux下至今 沒有給出機(jī)器系統(tǒng)信息的命令或者是軟件(類似CPU—Z,everest等)。 要想查看系統(tǒng)的配置 具體的方法是:
1、系統(tǒng)硬件配置都在/proc 目錄里面
2、可以用命令查看里面的文件即可 比如:
cat /proc/cpuinfo 查看cpu信息,processor 0 為一個(gè)U, 1為兩個(gè),flags超線程。
lspci 查看主板信息
free –m 查內(nèi)存 (total屬性下顯示的是內(nèi)存的大小)。
fidsk -l 查硬盤空間
df -h 查硬盤
du -sh 查看文件夾大小
top 這個(gè)比較全,內(nèi)存 進(jìn)程 負(fù)載 都有了。
uptime 查運(yùn)行時(shí)間 負(fù)載情況 等等的信息
linux系統(tǒng)主要是用來編程開發(fā)用的系統(tǒng),需要用到命令指令查詢機(jī)器配置,系統(tǒng)里所有動(dòng)作都是靠命令指令查詢的。所以建議你如果真心弄不來還是裝個(gè)WIN7系統(tǒng)吧