1.Linux(Centos)系统
1.1CPU
cat /proc/cpuinfo
cat /proc/cpuinfo |grep "processor"|sort -u|wc -l
grep "physical id" /proc/cpuinfo|sort -u|wc -l
grep "physical id" /proc/cpuinfo|sort -u
grep "cpu cores" /proc/cpuinfo|uniq
#!/bin/bash
physicalNumber=0
coreNumber=0
logicalNumber=0
HTNumber=0
logicalNumber=$(grep "processor" /proc/cpuinfo|sort -u|wc -l)
physicalNumber=$(grep "physical id" /proc/cpuinfo|sort -u|wc -l)
coreNumber=$(grep "cpu cores" /proc/cpuinfo|uniq|awk -F':' '{print $2}'|xargs)
HTNumber=$((logicalNumber / (physicalNumber * coreNumber)))
echo "****** CPU Information ******"
echo "Logical CPU Number : ${logicalNumber}"
echo "Physical CPU Number : ${physicalNumber}"
echo "CPU Core Number : ${coreNumber}"
echo "HT Number : ${HTNumber}"
1.2内存
dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range
dmidecode|grep -P 'Maximum\s+Capacity'
dmidecode|grep -A16 "MemoryDevice"
dmidecode|grep -A16 "MemoryDevice"|grep 'Speed'
free -m
1.3 硬盘
fdisk -l
df -h
1.4 系统信息
cat /etc/redhat-release
uname -r
参考地址
1.CPU信息查看
2.linux 查看空间(内存、磁盘、文件目录、分区)的几个命令