查看机器型号
dmidecode | grep "Product Name"
CPU信息
- 查看CPU型号
cat /proc/cpuinfo | grep name | uniq
model name : Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHzcat
- 运行模式,是32bit还是64bit
getconf LONG_BIT
64
- 查看CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2
- 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 8
- 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
32
- 查询系统CPU是否启用超线程
cat /proc/cpuinfo | grep -e "cpu cores" -e "siblings" | sort | uniq
cpu cores : 8
siblings : 16
如果cpu cores数量和siblings数量一致,则没有启用超线程,否则超线程被启用。这里看到启用了超线程。超线程数为2
由上面的信息可以得出:
总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
- lscpu命令
# lscpu
Architecture: x86_64 #cpu架构
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian #小尾序
CPU(s): 32 #总共32核
On-line CPU(s) list: 0-31
Thread(s) per core: 2 #每个cpu核,支持超线程
Core(s) per socket: 8 #每个CPU,有8核
Socket(s): 2 #总共有2个CPU
NUMA node(s): 2
Vendor ID: GenuineIntel #CPU厂商
CPU family: 6
Model: 45
Stepping: 6
CPU MHz: 3049.414
BogoMIPS: 5201.18
Virtualization: VT-x #支持CPU虚拟化技术
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 20480K
NUMA node0 CPU(s): 0-7,16-23
NUMA node1 CPU(s): 8-15,24-31
内存信息
-
概要查看内存情况
free -m
-
查看内存详细使用
cat /proc/meminfo
-
查看内存硬件信息
dmidecode -t memory
磁盘
- 查看硬盘和分区分布
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├—sda1 8:1 0 1G 0 part /boot
├—sda2 8:2 0 9.3G 0 part [SWAP]
├—sda3 8:3 0 74.5G 0 part /
├—sda4 8:4 0 1K 0 part
├—sda5 8:5 0 111.8G 0 part /home
└—sda6 8:6 0 269.2G 0 part
网卡
- 查看网卡硬件信息
lspci | grep -i 'eth'
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
-
查看系统的所有网络接口
ifconfig -a
或者ip a
-
查看网卡详细信息
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full #支持千兆半双工,全双工模式
Supported pause frame use: No
Supports auto-negotiation: Yes #支持自适应模式,一般都支持
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes #默认使用自适应模式
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
.....
Speed: 100Mb/s #现在网卡的速度是100Mb,网卡使用自适应模式,所以推测路由是100Mb,导致网卡从支 持千兆,变成要支持百兆
Duplex: Full #全双工
.....
Link detected: yes #表示有网线连接,和路由是通的
查看pci信息,即主板所有硬件槽信息
lspci
查看bios信息
dmidecode -t bios
dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。
如果要查看所有有用信息
dmidecode -q
网友评论