查詢linux,HP-UX的cpu資訊
在平時的工作中,需要了解伺服器的硬體配置資訊,對於cpu的資訊查詢,在Linux,unix中可能會有一些不同。
對於hp-ux來說,有現成的命令machinfo可以直接得到cpu的一些明細資訊。
對於Linux來說,可能就需要自己去做一些解析了。解析的檔案位於/proc/cpuinfo中。
可以使用如下的指令碼來進行cpu資訊的讀取。
os_type=`uname`
if [[ $os_type = "HP-UX" ]]; then
machinfo
else
echo "**************************************"
echo "CPU Physical NO: " ` grep "physical id" /proc/cpuinfo |sort |uniq|wc -l `
echo "CPU Processor NO: " `grep "processor" /proc/cpuinfo|wc -l `
echo "CPU Core NO: " ` grep "cores" /proc/cpuinfo|uniq`
echo "CPU" `grep "model name" /proc/cpuinfo|uniq`
echo "**************************************"
fi
不過在今天,發現其實在Linux中也有現成的命令的,lscpu也是絕對的實用。
以下是使用解析和命令得到的cpu資訊。
[ora11g@rac1 dbm_lite]$ ksh cpuinfo.sh
**************************************
CPU Physical NO: 0
CPU Processor NO: 2
CPU Core NO:
CPU model name : Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
**************************************
[ora11g@rac1 dbm_lite]$ lscpu
Architecture: x86_64
CPU op-mode(s): 64-bit
CPU(s): 2
Thread(s) per core: 1
Core(s) per socket: 1
CPU socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Stepping: 7
CPU MHz: 2195.089
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0,1
[ora11g@rac1 dbm_lite]$
對於hp-ux來說,有現成的命令machinfo可以直接得到cpu的一些明細資訊。
對於Linux來說,可能就需要自己去做一些解析了。解析的檔案位於/proc/cpuinfo中。
可以使用如下的指令碼來進行cpu資訊的讀取。
os_type=`uname`
if [[ $os_type = "HP-UX" ]]; then
machinfo
else
echo "**************************************"
echo "CPU Physical NO: " ` grep "physical id" /proc/cpuinfo |sort |uniq|wc -l `
echo "CPU Processor NO: " `grep "processor" /proc/cpuinfo|wc -l `
echo "CPU Core NO: " ` grep "cores" /proc/cpuinfo|uniq`
echo "CPU" `grep "model name" /proc/cpuinfo|uniq`
echo "**************************************"
fi
不過在今天,發現其實在Linux中也有現成的命令的,lscpu也是絕對的實用。
以下是使用解析和命令得到的cpu資訊。
[ora11g@rac1 dbm_lite]$ ksh cpuinfo.sh
**************************************
CPU Physical NO: 0
CPU Processor NO: 2
CPU Core NO:
CPU model name : Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
**************************************
[ora11g@rac1 dbm_lite]$ lscpu
Architecture: x86_64
CPU op-mode(s): 64-bit
CPU(s): 2
Thread(s) per core: 1
Core(s) per socket: 1
CPU socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Stepping: 7
CPU MHz: 2195.089
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0,1
[ora11g@rac1 dbm_lite]$
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-1183425/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Linux】CPU資訊查詢Linux
- cpufetch – 查詢cpu架構資訊的工具架構
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟
- 在 Linux 中查詢 CPU 的核數Linux
- linux 常用的系統資訊查詢命令Linux
- linux 查詢最消耗CPU和記憶體的程式Linux記憶體
- 查詢表資訊
- 查詢UNIX/LINUX 下的佔用CPU資源的SQL語句LinuxSQL
- 在Linux中,如何查詢系統中佔用CPU最高的程序?Linux
- 域名資訊查詢怎麼操作?Godaddy的whois域名資訊查詢在哪裡?Go
- 統計資訊的查詢方法
- oracle 鎖資訊查詢
- 透過DMV查詢CPU時間最長的語句和查詢計劃
- Oracle CPU補丁包查詢下載的方法Oracle
- 查詢某個表的索引資訊索引
- 鎖表的相關資訊查詢
- 查詢資料庫中表的資訊資料庫
- 域名查詢資訊怎麼操作?可以查詢哪些資訊?(中科三方)
- 效能查詢並殺CPU高耗程式
- 查詢操作佔用cpu很高語句
- ps -ef | grep 查詢資訊
- SQL SERVER 查詢鎖資訊SQLServer
- sqlserver查詢table,columns資訊SQLServer
- 表空間查詢資訊
- Linux中查詢賬號資訊的命令有哪些?建議收藏!Linux
- linux檢視cpu相關資訊Linux
- jpa 聯合查詢資料,查詢使用者資訊與部門資訊
- 每秒百萬條資訊查詢 天翼雲助力江蘇核酸檢測資訊查詢
- Linux基礎命令---查詢使用者資訊fingerLinux
- 檢查LINUX環境的CPU快取Linux快取
- 如何查詢以往的session歷史資訊Session
- 幾個查詢系統資訊的命令!
- linux下查詢域名或IP註冊資訊的操作記錄(whois)Linux
- Linux cpuinfo cpu資訊獲取詳解LinuxUI
- Oracle OCP(22):查詢表資訊Oracle
- redo日誌組資訊查詢
- 根據表查詢索引資訊索引
- flask查詢whois資訊例項Flask