Linux(Ubuntu)硬盘使用情况解析(已房子举例)

发布于:2025-07-15 ⋅ 阅读:(12) ⋅ 点赞:(0)


前言

“df -h” 是在 Linux ​​检查磁盘空间状态的最基本、最常用的命令之一​​。当发现系统变慢、程序报错说“磁盘空间不足”或只是想了解存储使用情况时,运行 “df -h” 就能快速获得关键信息。

​​df​​:

  1. 它的核心功能就是​​报告文件系统的磁盘空间使用情况​​。
  2. 默认情况下,它会列出所有​​已挂载文件系统​​的信息。

​​-h​​:

  1. 它的作用是让df 命令的输出​​以更易读的格式显示​​空间大小(如 K, M, G 表示千字节、兆字节、吉字节),而不是默认的以​​磁盘块(blocks)​​ 为单位显示(通常是 1K 块,但数字很大不易快速理解)。

输出字段详解

在这里插入图片描述

1.核心字段说明

字段 含义
​​Filesystem​ 存储设备或文件系统类型
​​Size​ 总存储容量
​Used​ 已用空间
Avail​ 可用空间(普通用户可用的空间)​
​​Use%​ 空间使用百分比
Mounted on​ 挂载点(访问入口路径)

2.生活化的方式解释(已房间为例)

分区位置 房间用途 总面积 已用空间 剩余空间 使用率 说明
​​tmpfs (内存临时房)
→ 挂载在 /run 物业值班室​ 593㎡ 1.5㎡ 591㎡ 1% 存放物业登记表、钥匙等小物件(重启消失)
​​/dev/sda2 (真实砖房)​
→ 挂载在 / ​​你家的主卧室​​ 🏠 49㎡ 27㎡ 21㎡ 57% 最重要的房间!​​系统、软件、你的文件都在这里
​​tmpfs (内存临时房)​
→ 挂载在 /dev/shm ​​共享客厅 2900㎡ 20㎡ 2880㎡ 1% 家人临时聊天的地方(内存大但几乎没用)
→ 挂载在 /run/lock 储物间门锁区​​ 🔒 5㎡ 0㎡ 5㎡ 0% 放门锁的小角落(基本闲置
→ 挂载在 /run/user/0 你的私人小抽屉 593㎡ 0.004㎡ 593㎡ 1% 放你个人小物件的地方(几乎空着)

3.重点理解

①主卧室 (/)​​

总面积:49㎡(实际硬盘大小)
​​你的现状​​:堆了27㎡物品(系统+软件+数据),还剩21㎡空地 👉 ​​很充裕​​
⚠️ ​​警告线​​:如果使用>80%(只剩不到10㎡)需立刻打扫!

②​​临时房 (tmpfs)​​

本质是 ​​「虚拟房间」​​(用内存临时划出来的空间)
特点:
✅ ​​关机即消失​​(像帐篷,拆了就没了)
✅ ​​占用低很正常​​(现在所有临时房都只用了≤1%)
❌ 如果某临时房占用>80% → 可能程序故障


总结

看到 “df -h” 这样判断
① 找到 ​​挂载 / 的分区​​(主卧室) → 盯住 ​​Use% 列​​
≤70%:安全 ✅
80%~90%:警告 🚧(需清理)
≥95%:危险 ‼️(随时可能崩溃)
②其他带 tmpfs 的 → 只要不是90%+都无视


网站公告

今日签到

点亮在社区的每一天
去签到