Linux下查看系统配置

本文介绍了在Linux系统中如何查看内存、服务器内核、CPU和磁盘IO等关键配置。通过free命令查看内存使用情况,用uname -a和dmidecode -s system-product-name获取内核和服务器型号信息,利用lscpu和/proc/cpuinfo了解CPU详情,以及通过lsblk和df监控磁盘状态。同时,netstat命令用于检查网络端口状况。
摘要由CSDN通过智能技术生成

==== 内存 ====

查看/proc/meminfo或者使用free命令。free命令就是从meminfo中获取的信息。一般情况下,使用free就能得到我们想知道的信息:

[root@node02 ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:          7868        954       6914          0         64        619
-/+ buffers/cache:        271       7597
Swap:         4031          0       4031

可以看出,内存大小是8G。

[root@node02 ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:            15G        3.7G        4.0G        751M        7.8G         10G
Swap:            0B          0B          0B
[root@node02 ~]# 

free -h 自动选择合适的容量单位显示
free -m 以MB形式显示内存使用情况
free -g 以GB形式显示内存使用情况

==== 服务器内核 ====

uname -a:显示服务器内核信息

[root@node02 ~]# uname -a
Linux node02 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@node02 ~]# 

dmidecode -s system-product-name:显示服务器型号信息

[root@node02 ~]# dmidecode -s system-product-name
OpenStack Nova
[root@node02 ~]#  

==== CPU ====

lscpu:显示cpu架构信息

[root@node02 ~]$ 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          #每个核心支持的线程数量。1表示只支持一个线程,即不支持超线程
Core(s) per socket:    1          #每个处理器的核心数量
Socket(s):             4          #处理器数量
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 63
Stepping:              0
CPU MHz:               2599.998
BogoMIPS:              5199.99
Hypervisor vendor:     VMware       #管理程序供应商
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              30720K
NUMA node0 CPU(s):     0-3

总处理器核心数量=处理器数量每个处理器的核心数量每个核心支持的线程数量。即:CPU(s) = Socket(s) * Core(s) * Thread(s)。
我们看一下MAN中是如何描述的:

[root@node02 ~]$ man lscpu
   COLUMNS
       CPU    The lo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值