当前位置: 首页 > 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.dtcms.com/a/278448.html

相关文章:

  • rk3588ubuntu 系统移植AIC8800D Wi-Fi6/BT5.0芯片
  • EMQX + Amazon S3 Tables:从实时物联网数据到数据湖仓
  • C++函数指针
  • Redis作缓存时存在的问题及其解决方案
  • 云原生核心技术解析:Docker vs Kubernetes vs Docker Compose
  • Word 与 Excel 下拉菜单对比(附示例下载)
  • 前端将传回的List数据组织成树形数据并展示
  • MEMS IMU如何赋能无人机与机器人精准感知?
  • 跨膜粘蛋白MUC17
  • MAC安装虚拟机
  • UE5多人MOBA+GAS 22、创建技能图标UI,实现显示蓝耗,冷却,以及数字显示的倒数计时还有雷达显示的倒数计时
  • IDEA中使用Servlet,tomcat输出中文乱码
  • ubuntu22.04下配置qt5.15.17开发环境
  • Kotlin委托
  • 【Python】基础语法
  • 亚马逊新规!7月13日起合规性文件须出自符合要求的实验室!
  • 【飞牛云fnOS】告别数据孤岛:飞牛云fnOS私人资料管家
  • 【Hadoop科普篇】大数据怎么处理?Hadoop是什么?跟HDFS, Spark, Flink, Hive, Hbase是什么关系?
  • 嵌入式硬件篇---晶体管的分类
  • 大数据系列之:通过trino查询hive表
  • [Nagios Core] struct监控对象 | 配置.cfg加载为内存模型
  • Kotlin集合接口
  • HTTP 四种常见方法
  • 基于Hadoop的竞赛网站日志数据分析与可视化(上)
  • 基于hadoop的竞赛网站日志数据分析与可视化(下)
  • 神经网络与深度学习Python入门
  • 构建高效事件驱动架构:AWS S3与SQS集成实践指南
  • 实战:如何创建 AWS RDS 数据库
  • 显示器核心三要素详解:刷新率、分辨率、色深
  • 【JAVA】监听windows中鼠标侧面键的按钮按下事件