Linux查看硬件信息
2016-01-17 15:16
417 查看
玩服务器的一定会用到!
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
[root@interface1 ~]# cat /proc/cpuinfo |grep "physical id" |sort |uniq -c |wc -l#物理cpu颗数
4[root@interface1 ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq |awk -F ":" '{print $2}'#每颗物理cpu的核数
6
总核数=4X6=24cpu核数
总逻辑cpu 24X2=48
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
不应该按照flags里是否有 ht 标志来判断系统是否有超线程能力,而应该:
如果"siblings"和"cpu cores"一致,则说明不支持超线程,或者超线程未打开。
如果"siblings"是"cpu cores"的两倍,则说明支持超线程,并且超线程已打开。
实例启用了超线程技术。
这个是从别人的cpu参数拷贝过来的不是本地cpu参数
[root@fanhongtao2 ~]# cat 1.txt |grep "siblings"
siblings : 2
siblings : 2
siblings : 2
siblings : 2
[root@fanhongtao2 ~]# cat 1.txt |grep "cpu cores"
cpu cores : 1
cpu cores : 1
cpu cores : 1
cpu cores : 1
查看物理CPU颗数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
查看每颗cpu的核数
cat /proc/cpuinfo| grep "cpu cores"| uniq
查看逻辑CPU的总个数
cat /proc/cpuinfo| grep "processor"| wc -l
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
如果要看硬盘和分区的详细信息
# fdisk -l
#service --status-all
######################################查看序列号###################################################################################################################
dmidecode -t 1
查看服务器型号:dmidecode | grep 'Product Name'
查看主板的序列号:dmidecode |grep 'Serial Number'
查看系统序列号:dmidecode -s system-serial-number
查看内存信息:dmidecode -t memory
查看OEM信息:dmidecode -t 11
"siblings"指的每一个物理CPU有几个逻辑CPU
"cpu cores"指的每一个物理CPU有几个核
###############################################################################
① 查看物理CPU的个数
[plain] view plaincopyprint?
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2
② 查看逻辑CPU的个数
[plain] view plaincopyprint?
#cat /proc/cpuinfo |grep "processor"|wc -l
###############################################################
################查看服务器做raid了没有和做的是raid几
# cat /proc/mdstat
Personalities : #显示没有做raid
unused devices: <none>
相关文章推荐
- Linux巡检
- Linux用户行为日志审计
- CentOS 6.x 快速安装L2TP ***
- Linux RCU锁简析
- Ubuntu 14.04 调试Tiny 6410,环境搭建: arm-linux-gcc+arm-linux-gdb server+Ecilpse IDE
- 设置linux的IP
- Linux下10个随机字符进程名病毒的处理
- 在linux中install命令
- Linux基础知识(回顾)
- CentOS 7中没有ifconfig命令,而且不能发现eth0
- 笔记本上安装Linux的那些事儿——坑爹的双显卡
- linux下 ip指令
- date命令
- 查看系统(硬件)信息
- linux系统安装须知
- Linux系统通过用户名快速获取组名
- 解析Linux操作系统文件目录
- 安装Linux_mint17.3和win8.1双系统(UEFI+GPT模式)简单教程
- osx ssh远程linux
- Linux C 多线程编程----互斥锁与条件变量-转