当前位置: 首页 > news >正文

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

文章目录

  • 前言
  • 输出字段详解
    • 1.核心字段说明
    • 2.生活化的方式解释(已房间为例)
    • 3.重点理解
      • ①主卧室 (/)​​
      • ②​​临时房 (tmpfs)​​
  • 总结


前言

“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%+都无视

http://www.lryc.cn/news/587741.html

相关文章:

  • 中间件部署
  • Ubuntu22.04 python环境管理
  • LabVIEW-Origin 船模数据处理系统
  • ubuntu之坑(十五)——设备树
  • SnapKit介绍与使用
  • EPLAN 电气制图(八):宏应用与变频器控制回路绘制全攻略
  • 基于esp32系列的开源无线dap-link项目使用介绍
  • RocketMQ 5.x初体验
  • Linux 音频的基石: ALSA
  • React 第六十九节 Router中renderMatches的使用详解及注意事项
  • Android 性能优化:启动优化全解析
  • 019_工具集成与外部API调用
  • LabVIEW浏览器ActiveX事件交互
  • SpringMVC1
  • 数字孪生技术引领UI前端设计新潮流:智能交互界面的个性化定制
  • 【Linux系统】进程切换 | 进程调度——O(1)调度队列
  • RxSwift的介绍与使用
  • Android展示加载PDF
  • SAP ERP与微软ERP dynamics对比,两款云ERP产品有什么区别?
  • ETF期权的涨跌策略是什么?
  • vue3 JavaScript 数据累加 reduce
  • Jetpack Compose 重组陷阱:一个“乌龙”带来的启示
  • 数字孪生技术驱动UI前端革新:实现产品设计的虚拟仿真与实时反馈
  • SpringMVC3
  • 计算机毕业设计Java轩辕购物商城管理系统 基于 SpringBoot 的轩辕电商商城管理系统 Java 轩辕购物平台管理系统设计与实现
  • CICS Application Programming Fundamentals 第4章
  • 74、【OS】【Nuttx】【启动】深入理解 caller-saved 和 callee-saved(下)
  • 游戏框架笔记
  • 网络准入控制系统的作用解析,2025年保障企业入网安全第一道防线
  • 在 Azure Linux 上安装 RustFS