常用OS獲取資訊命令

sqysl發表於2016-06-07

一、linux
#CPU資訊(總核心數和型號)
 cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

#物理CPU數及每顆物理CPU中核心數(可能有超線)
 cat /proc/cpuinfo | grep physical | uniq -c

#系統位數
 getconf LONG_BIT

#CPU是否支援64位運算(大於零就支援)
 cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

#cpu完整資訊(root)
 dmidecode | grep 'Processor Information'

#記憶體資訊(各項)
 cat /proc/meminfo

#OS核心資訊
 uname -a

#linux版本資訊 
 cat /etc/issue | grep Linux

#機器型號(root)
 dmidecode | grep "Product Name" 

#網路卡資訊
 dmesg | grep -i eth

二、solaris
#檢視CPU
 /usr/platform/sun4u/sbin/prtdiag –v|more
 或
  psrinfo -v
#檢視記憶體 
 prtconf | grep 'Memory'
 /usr/platform/sun4u/sbin/prtdiag -v
#檢視硬碟資訊
 iostat -E

 

三、AIX

#物理cpu數 
1.prtconf

2.lsdev 
  lsdev -Cc processor

#邏輯cpu數 
3.bindprocessor 
  bindprocessor -q

4.vmstat

5.smtctl(root許可權)

#檢視記憶體
1.lsattr 
  lsdev -Cc memory

  lsattr -El L2cache0

  lsattr -El mem0

2.prtconf 
  prtconf|grep Memory|grep -v + 
 
3.vmstat 

4.topas 

#檢視交換分割槽
1.lsps 
  lsps -a

2.lsps 
  lsps -s

3.prtconf 
 
4.topas

 

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2117133/,如需轉載,請註明出處,否則將追究法律責任。

相關文章