上一篇
服务器配置查看命令有哪些?如何高效使用这些命令?
- 云服务器
- 2025-12-05
- 8
查看服务器配置的命令是服务器管理中非常基础且重要的操作,通过这些命令,我们可以获取服务器的硬件、软件、网络等多方面的信息,以下是一些常用的查看服务器配置的命令及其解释:

查看CPU信息
| 命令 | 解释 |
|---|---|
| cat /proc/cpuinfo | 显示CPU的详细信息,包括型号、速度、缓存大小等。 |
| lscpu | 显示CPU的详细信息,包括架构、型号、速度、核心数等。 |
查看内存信息
| 命令 | 解释 |
|---|---|
| free m | 显示内存使用情况,单位为MB。 |
| free g | 显示内存使用情况,单位为GB。 |
| free h | 显示内存使用情况,单位为可读形式(如K、M、G)。 |
| vmstat | 显示虚拟内存统计信息。 |
| top | 实时显示系统资源使用情况,包括CPU、内存、磁盘I/O等。 |
查看硬盘信息
| 命令 | 解释 |
|---|---|
| df h | 显示磁盘使用情况,单位为可读形式。 |
| du sh / | 显示根目录占用空间大小。 |
| lsblk | 显示块设备信息。 |
| fdisk l | 显示磁盘分区信息。 |
查看网络接口信息
| 命令 | 解释 |
|---|---|
| ifconfig | 显示网络接口信息。 |
| ip addr | 显示网络接口信息。 |
| netstat i | 显示网络接口统计信息。 |
| netstat r | 显示路由表信息。 |
查看操作系统信息
| 命令 | 解释 |
|---|---|
| uname a | 显示操作系统、内核版本、硬件架构等信息。 |
| cat /etc/osrelease | 显示操作系统名称、版本、ID等信息。 |
| hostname | 显示主机名。 |
查看服务信息
| 命令 | 解释 |
|---|---|
| systemctl listunits type=service | 显示所有服务。 |
| systemctl status httpd | 显示httpd服务的状态。 |
FAQs
问题1:如何查看服务器的CPU核心数?
解答:可以使用以下命令查看服务器的CPU核心数:

或者

lscpu | grep "CPU(s)" | awk '{print $2}'
问题2:如何查看服务器的内存大小?
解答:可以使用以下命令查看服务器的内存大小:
free m
或者
free g
这两个命令都会显示内存使用情况,m 表示以MB为单位,g 表示以GB为单位。