Linux学习之文件系统常用命令(七)
Linux文件系统常用命令
目录
1 2 3 4 | df命令 du命令 fsck命令 dump2fs命令 |
df命令
1 2 3 4 5 6 7 8 9 | df命令 统计文件系统的占有情况,分区用了多少空间,还剩多少空间 df [选项] [挂载点] 选项: - a 显示所有的文件系统信息,包括特殊文件系统,如 / proc、 / sysfs - h 使用习惯单位显示容量,如KB、MB或GB等 - T 显示文件系统类型 - m 以MB为单位显示容量 - k 以KB为单位显示容量。默认就是以KB为单位 |
du命令
1 2 3 4 5 6 7 8 9 | 为什么不使用ls查看: ls命令只能查看目录下文件和子目录的文件名大小 统计目录或文件大小 du [选项] [目录或文件名] 选项: - a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量 - h 使用习惯单位显示磁盘占用量,如KB、MB或GB等 - s 统计总占用量,而不列出子目录或子文件的占用量 |
1 2 3 | 下面我们进行一个测试: 使用df命令查看根分区的大小:df - h 使用du命令统计根分区的大小: du - sh / |
1 2 3 4 5 6 7 8 9 10 | 因为我这里是刚使用的云服务器,上面还没有运行的服务什么的。一般情况下df命令查看根分区的大小要大于使用du命令统计根分区的大小。思考一下?为什么使用df命令查看根分区的大小要大于使用du命令统计根分区的大小? df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,但是程序并没有释放的空间) dU命令是面向文件,只会计算文件或目录占用的空间 总结: du统计文件和目录的大小 df统计的是除文件和目录外,还有系统和进程占用的空间。 对于做为服务器,定时重启,以使服务器释放进程和临时文件的空间很重要 |
fsck命令
1 2 3 4 5 6 | 文件系统修复命令 底层命令,一般文件系统由系统检测,由系统自动修复 fsck [选项] 分区设备文件名 选项: - a 不用显示用户提示,自动修复文件系统 - y 自动修复。和 - a作用一致,不过有些文件系统只支持 - y |
dump2fs命令
1 2 | 显示磁盘状态命令 dumpe2fs 分区设备文件名 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?