Linux新手的第一课:用三条命令读懂系统状态

举报
yd_260913230 发表于 2026/11/03 21:57:06 2026/11/03
【摘要】 刚接触 Linux,最容易犯的错误不是记不住命令,而是不知道系统现在到底怎么样了。磁盘满了、内存吃紧、负载过高,往往不是突然发生的,而是早就有了征兆。今天只讲三条命令,帮你把系统状态看清楚。第一条:uptime,看负载。输出里的 load average 有三个数字,分别代表过去 1 分钟、5 分钟、15 分钟的平均负载。单核机器上,长期接近 1 就说明比较忙;多核机器要结合核数看,比如 4...

刚接触 Linux,最容易犯的错误不是记不住命令,而是不知道系统现在到底怎么样了。磁盘满了、内存吃紧、负载过高,往往不是突然发生的,而是早就有了征兆。今天只讲三条命令,帮你把系统状态看清楚。

第一条:uptime,看负载。输出里的 load average 有三个数字,分别代表过去 1 分钟、5 分钟、15 分钟的平均负载。单核机器上,长期接近 1 就说明比较忙;多核机器要结合核数看,比如 4 核机器长期在 4 左右才算满负荷。不要只看某一分钟的瞬时值,三个数字一起看,才能判断是偶发高峰还是持续压力。

第二条:free -h,看内存。重点看 available 一列,它表示真正还能用的内存,而不是简单的 total 减去 used。很多新手看到 used 很高就以为内存不够,其实 Linux 会把空闲内存拿去做缓存,cached 一高,used 自然也高。只要 available 充足,系统就还能正常运行;如果 available 持续走低,再去看是哪个进程占得多。

第三条:df -h,看磁盘。重点看 Use% 和 Mounted on。根分区、日志分区和数据分区最容易出问题,超过 85% 就要引起注意,超过 95% 很多服务会写不进日志、起不来。看到异常,先用 du 定位大目录,再决定是清理旧日志、归档数据,还是扩容,不要一上来就删不认识的文件。

把三条命令连起来,就是一次快速体检:先 uptime 判断忙不忙,再 free -h 判断内存够不够,最后 df -h 判断磁盘满不满。每天花一分钟跑一遍,比出问题再救火轻松得多。养成习惯后,你会发现很多故障在变严重之前就已经露出了苗头。


实操清单:先依次执行 uptime、free -h、df -h,把三个结果截图或记下来;再对照上面的阈值做判断,能自己解决的先清理和归档,解决不了的把命令输出原样贴给同事或社区求助,这样别人不用反复追问你的系统情况。记住,好的排查习惯比背很多命令更重要。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

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

全部回复

上滑加载中

设置昵称

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

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

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