Linux 服务器状态初查:用 8 条命令建立系统画像

举报
yd_269599762 发表于 2026/10/27 21:17:41 2026/10/27
【摘要】 结合云实验,整理 8 条 Linux 系统状态查看命令,说明系统版本、CPU、内存、磁盘与负载的初步检查方法及注意事项。本文由 AI 协助整理。

本文根据一次华为云 Linux 系统状态实验中执行的命令整理,由 AI 协助撰写。不同发行版、权限和环境下的输出可能不同;文中不展示服务器地址或账号信息。

接手一台 Linux 服务器时,可以先用只读命令了解系统版本、处理器、内存、磁盘和负载。这些信息适合作为排查的起点,但单次快照不能代替持续监控。

1. 确认系统和内核

cat /etc/redhat-release
uname -r

第一条命令适用于提供该文件的 Red Hat 系发行版;在其他发行版中,可以查看 /etc/os-release。第二条命令显示当前运行的内核版本。记录这两项有助于确认后续排查命令和软件包是否适用。

2. 查看 CPU 信息

lscpu

重点关注架构、在线 CPU 数量及虚拟化相关信息。云服务器中的逻辑 CPU 通常对应分配的 vCPU,不应直接当成物理 CPU 数量。

3. 查看内存

cat /proc/meminfo
free -m

/proc/meminfo 提供较详细的内存统计,free -m 便于快速查看。判断内存是否紧张时,可优先观察 available,并结合应用使用情况和交换空间;不要仅凭 free 较小就断定内存不足,因为部分内存可能用作缓存。

4. 区分磁盘布局与文件系统使用率

fdisk -l
df -h

fdisk -l 用于列出可访问磁盘的分区信息,在某些环境中需要管理员权限;权限不足时不要擅自提权。df -h 显示已挂载文件系统的容量和使用情况,适合检查挂载点是否接近满额。两者观察的对象不同,不能互相替代。

5. 查看运行时间与负载

uptime

输出包含运行时间和 1、5、15 分钟的平均负载。Linux 负载平均值不是 CPU 使用率百分比,应结合 vCPU 数量、负载变化趋势以及 CPU 和 I/O 指标一起分析,不能仅凭一个数字下结论。

6. 一个简单的检查顺序

  1. 先确认发行版和内核,再记录 CPU 与内存概况。
  2. 检查文件系统空间,必要时核对磁盘和分区。
  3. 观察负载的短期与长期趋势,再决定是否进一步排查进程或 I/O。

这些命令以查看信息为目的;在生产环境中仍应遵循授权和运维规范。对外分享终端输出前,请检查并移除主机名、地址、账号及其他敏感信息。

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。