Linux查看服务器配置

1.服务器型号

[ ~]# dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product"
	Manufacturer: VMware, Inc.
	Product Name: VMware Virtual Platform

2.操作系统

[ ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)

3. 查看操作系统发行版详细信息

若lsb未安装,请先安装,yum install -y lsb

[ ~]# lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:	CentOS
Description:	CentOS Linux release 7.7.1908 (Core)
Release:	7.7.1908
Codename:	Core

4.查看cpu统计信息

[ ~]#  lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    1
座:                 4
NUMA 节点:         1
厂商 ID:           GenuineIntel
CPU 系列:          6
型号:              63
型号名称:        Intel(R) Xeon(R) CPU E5-2603 v3 @ 1.60GHz
步进:              2
CPU MHz:             1598.149
BogoMIPS:            3196.29
超管理器厂商:  VMware
虚拟化类型:     完全
L1d 缓存:          32K
L1i 缓存:          32K
L2 缓存:           256K
L3 缓存:           15360K
NUMA 节点0 CPU:    0-3
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ibrs ibpb stibp fsgsbase smep arat spec_ctrl intel_stibp arch_capabilities 

cpu型号

[ ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
      4  Intel(R) Xeon(R) CPU E5-2603 v3 @ 1.60GHz

物理CPU个数:

[ ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
4

每个物理CPU中core的个数(即核数):

[ ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores    : 1

逻辑CPU的个数:

[ ~]# cat /proc/cpuinfo| grep "processor"| wc -l
4

5.内存

概要内存使用情况【-g是以GB为单位;也可以使用-m,即以MB为单位】:

total:总计物理内存的大小。
used:已使用多大。
free:可用有多少。
Shared:多个进程共享的内存总额。
Buffers/cached:磁盘缓存的大小。

[ ~]# free -g
              total        used        free      shared  buff/cache   available
Mem:             15           8           0           0           6           5
Swap:             0           0           0

内存硬件信息:

dmidecode -t memory

 内存详细使用情况:

cat /proc/meminfo

 内存的插槽数,已经使用多少插槽,每条内存多大:

dmidecode|grep -A5 "Memory Device"|grep Size|grep -v Range

6.硬盘

硬盘和分区分布:

[ ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   50G  0 disk
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   49G  0 part
  ├─centos-root 253:0    0   47G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm
sr0              11:0    1 1024M  0 rom
NAME : 这是块设备名。
 
MAJ:MIN : 本栏显示主要和次要设备号。
 
RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。
 
SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。
 
RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。
 
TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。(LCTT译注,此处sr0的RO项没有标记为1,可能存在一些错误?)
 
MOUNTPOINT : 本栏指出设备挂载的挂载点。

硬盘和分区的详细信息:

[ ~]# fdisk -l

磁盘 /dev/sda:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000bcabe

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   104857599    51379200   8e  Linux LVM

磁盘 /dev/mapper/centos-root:50.5 GB, 50461671424 字节,98557952 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

7.网卡的硬件信息

[ ~]# lspci | grep -i ‘eth‘
03:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)

8.显卡的运行情况

lshw -C display

[ ~]# lspci -vnn | grep VGA -A 12
00:0f.0 VGA compatible controller [0300]: VMware SVGA II Adapter [15ad:0405] (prog-if 00 [VGA controller])
    Subsystem: VMware SVGA II Adapter [15ad:0405]
    Flags: bus master, medium devsel, latency 64, IRQ 16
    I/O ports at 1070 [size=16]
    Memory at ec000000 (32-bit, prefetchable) [size=64M]
    Memory at fe000000 (32-bit, non-prefetchable) [size=8M]
    [virtual] Expansion ROM at c0200000 [disabled] [size=32K]
    Capabilities: [40] Vendor Specific Information: Len=00 <?>
    Kernel driver in use: vmwgfx
    Kernel modules: vmwgfx

00:10.0 SCSI storage controller [0100]: Broadcom / LSI 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI [1000:0030] (rev 01)
    Subsystem: VMware LSI Logic Parallel SCSI Controller [15ad:1976]
    Flags: bus master, medium devsel, latency 64, IRQ 17