查詢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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- cpufetch – 查詢cpu架構資訊的工具架構
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟
- 在 Linux 中查詢 CPU 的核數Linux
- 域名資訊查詢怎麼操作?Godaddy的whois域名資訊查詢在哪裡?Go
- Linux基礎命令---查詢使用者資訊fingerLinux
- 在Linux中,如何查詢系統中佔用CPU最高的程序?Linux
- Linux中查詢賬號資訊的命令有哪些?建議收藏!Linux
- jpa 聯合查詢資料,查詢使用者資訊與部門資訊
- 域名查詢資訊怎麼操作?可以查詢哪些資訊?(中科三方)
- ps -ef | grep 查詢資訊
- 海光 DCU資訊查詢
- 企業資訊查詢工具
- Linux使用者資訊查詢命令有哪些?linux運維命令學習Linux運維
- GBase 庫中查詢表的列資訊
- 每秒百萬條資訊查詢 天翼雲助力江蘇核酸檢測資訊查詢
- 查詢 Linux 發行版名稱、版本和核心詳細資訊Linux
- Oracle OCP(22):查詢表資訊Oracle
- mysql查詢表基礎資訊MySql
- GaussDB 200系統資訊查詢
- 如何查詢GBase資料庫中表的comment資訊資料庫
- linux下查詢命令的技巧Linux
- 一個免費的 Whois 資訊查詢介面
- Linux 檔案查詢Linux
- linux下查詢字串Linux字串
- join方法應用之—查詢航班資訊
- DreamJudge-1177-查詢學生資訊
- Linux裝置名稱的查詢Linux
- 如何查詢Linux當機的原因?Linux
- Linux檔案查詢工具的探索Linux
- SSH:hiberate實現資料的查詢(單查詢和全查詢)
- Linux使用者資訊查詢及磁碟與檔案系統管理命令!Linux
- 【Linux】Linux開啟snmp及查詢Linux
- LINUX下查詢大檔案及大的資料夾Linux
- 查詢Linux系統記憶體總得不到想要的資訊?這有更好的命令Linux記憶體
- 小知識系列:查詢資料庫資料的元資訊資料庫
- SQLServer如何查詢近3分鐘最消耗CPU的SQLSQLServer
- 【Linux命令】在當前目錄下查詢出現特定字串的檔案位置資訊Linux字串
- Oracle 檢查當前資料庫CPU和PSU補丁資訊Oracle資料庫
- Linux查詢大檔案Linux