Linux df du 命令
df 命令
检查磁盘空间占用情况(并不能查看某个目录占用的磁盘大小)。
命令格式:
df [option]
-h 以容易理解的格式(给人看的格式)输出文件系统分区使用情况,例如 10kB、10MB、10GB 等。
-k 以 kB 为单位输出文件系统分区使用情况。
-m 以 mB 为单位输出文件系统分区使用情况。
-a 列出所有的文件系统分区,包含大小为 0 的文件系统分区。
-i 列出文件系统分区的 inodes 信息。
-T 显示磁盘分区的文件系统类型。
查看系统的分区使用情况,并显示文件系统的类型:
$ df -hT
可以从上面的命令获得磁盘的分区情况,每个分区的总容量、使用容量、剩余容量。
查看某个目录所在分区的磁盘使用情况:
$ df -h nodedemo/
输出文件系统的 inodes 信息:
$ df -ih
du 命令
显示文件或目录所占的磁盘空间。
命令格式:
du [option] 文件/目录
-h 以容易理解的格式(给人看的格式)输出文件系统分区使用情况,例如 10kB、10MB、10GB 等。
-s 显示文件或整个目录的大小,默认单位为 kB。
显示当前目录的大小:
$ du -hs
显示某个目录或文件的大小:
$ du -hs nodedemo/ $ du -hs nodedemo/Dockerfile
显示当前目录下所有文件的大小:
$ du -hs ./*
包括当前目录下的文件和子目录。
注意下面写法的区别:
$ du –hs xxxx 显示目录总大小,不会列出目录中的每一个文件 $ du –hs xxxx/* 列出 xxxx下每个目录和文件所占容量
注意,不要直接执行 du 命令,它会遍历并列出目录下的所有文件,你会被输出的结果所淹没!
作者:sparkdev
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· Qt个人项目总结 —— MySQL数据库查询与断言
2016-07-08 Ubuntu14.04安装JDK