当前位置:首页 > 问答 > 正文

服务器信息 系统配置 如何在CentOS中查看服务器配置信息?详细获取硬件与软件参数的方法

🐧 CentOS服务器配置全攻略:手把手教你查硬件软件参数

刚接手一台CentOS服务器,想快速了解它的"家底"?别慌!本文用场景化案例+超详细命令,教你像老司机一样轻松获取服务器配置信息~(附2025年最新方法)

🚀 场景引入:小白的崩溃瞬间

"新接手的服务器卡到怀疑人生,老板让我优化配置,可我连CPU型号都查不出来!"——别让这个"我"是你!

🔍 硬件信息查看指南

💻 CPU信息

命令1:lscpu

服务器信息 系统配置 如何在CentOS中查看服务器配置信息?详细获取硬件与软件参数的方法

lscpu

📢 输出示例:

Architecture: x86_64
CPU(s): 4
Model name: Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz

💡 解读:直接显示CPU架构、核心数、型号,新手友好!

命令2:cat /proc/cpuinfo

cat /proc/cpuinfo | grep "model name"

📢 输出示例:

model name : Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz

🧠 内存信息

命令1:free -h

free -h

📢 输出示例:

total used free shared buff/cache available
Mem: 15Gi 2Gi 8Gi 1Gi 4Gi 12Gi

💡 解读:-h参数让内存大小以GB/MB显示,告别数字焦虑!

命令2:cat /proc/meminfo

cat /proc/meminfo | grep MemTotal

📢 输出示例:

MemTotal: 16275536 kB

💽 硬盘信息

命令1:lsblk

lsblk

📢 输出示例:

NAME MAJ:MIN SIZE TYPE MOUNTPOINT
sda 8:0 500G 0 disk
└─sda1 8:1 499G 0 part /

💡 解读:树状图显示磁盘分区,一目了然!

命令2:df -h

df -h

📢 输出示例:

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 500G 50G 425G 11% /

🌐 网卡信息

命令1:ip a

ip a | grep eth0

📢 输出示例:

eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 ...
inet 192.168.1.100/24 ...

命令2:ethtool eth0

ethtool eth0

📢 输出示例:

Speed: 1000Mb/s
Duplex: Full

💡 解读:查看网卡速率、双工模式等高级参数!

服务器信息 系统配置 如何在CentOS中查看服务器配置信息?详细获取硬件与软件参数的方法

🔍 主板/BIOS信息

神器:dmidecode

sudo dmidecode -t baseboard

📢 输出示例:

Product Name: SuperServer 1029U-TRT
Serial Number: A1B2C3D4E5

💡 提示:需root权限,查看主板型号、序列号!

📦 软件信息查看指南

🐧 系统版本

命令1:cat /etc/redhat-release

cat /etc/redhat-release

📢 输出示例:

CentOS Stream release 9

命令2:lsb_release -a

lsb_release -a

📢 输出示例:

Description: CentOS Linux release 9.0

🧠 内核版本

命令:uname -r

uname -r

📢 输出示例:

14.0-1.el9.x86_64

📦 已安装软件

命令1:rpm -qa

rpm -qa | grep nginx

📢 输出示例:

nginx-1.20.1-2.el9.x86_64

命令2:dnf list installed

dnf list installed | grep mysql

📢 输出示例:

mysql-server.x86_64 8.0.26-1.el9 @appstream

🚀 进阶技巧:神器工具推荐

🔍 lshw:硬件清单生成器

安装命令:

sudo dnf install lshw

使用示例:

sudo lshw -short

📢 输出示例:

H/W path Device Class Description
=======================================================
system SuperServer (SuperMicro)
/0 bus Motherboard
/0/0 memory 64KB BIOS

📊 inxi:系统信息全能王

安装命令:

sudo dnf install inxi

使用示例:

inxi -Fxz

📢 输出示例:

CPU: Quad Core Intel Xeon Silver 4216 (-MT-MCP-)
Memory: 15GiB
Disks: 500GB SSD

快速查询表

类型 需求 命令
💻 CPU 查型号/核心数 lscpu
🧠 内存 查总量/使用率 free -h
💽 硬盘 查容量/分区 lsblk + df -h
🌐 网卡 查IP/速率 ip a + ethtool eth0
🔍 主板 查型号/序列号 sudo dmidecode -t baseboard
🐧 系统 查版本/内核 cat /etc/redhat-release + uname -r
📦 软件 查已安装包 rpm -qadnf list installed

最后提醒:

  1. 大部分命令需在终端执行,记得用sudo获取权限!
  2. 遇到不懂的参数,用man 命令名查看帮助文档~
  3. 2025年的CentOS 9已全面支持dnf,旧版yum命令仍可用但建议升级习惯!

你已经是服务器配置信息的"透视眼"啦!🔮

发表评论