Linux命令200例:df用于显示文件系统的磁盘空间使用情况

news2024/11/15 5:00:35

在这里插入图片描述

🏆作者简介,黑夜开发者,全栈领域新星创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。
🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。
🏆本文已收录于专栏:Linux命令大全。
🏆本专栏我们会通过具体的系统的命令讲解加上鲜活的实操案例对各个命令进行深入讲解。欢迎提前锁定关注。
🎉欢迎 👍点赞✍评论⭐收藏

文章目录

  • 一、简介
  • 二、使用方法
  • 三、实际例子
    • 3.1 显示所有文件系统的空间使用情况
    • 3.2 只显示本地文件系统的空间使用情况
    • 3.3 显示指定文件或目录所在的文件系统信息
    • 3.4 以人类可读的方式显示文件系统的大小
    • 3.5 显示文件系统的 inode 使用情况
    • 3.6 显示指定文件或目录所在的文件系统类型
    • 3.7 显示所有文件系统的详细信息
    • 3.8 指定块大小为 512 字节显示文件系统的空间使用情况
  • 四、总结


一、简介

df 是 Linux下的一个命令,用于显示文件系统的磁盘空间使用情况。它可以列出文件系统的总空间、已用空间、可用空间以及挂载点等信息。通过使用 df命令,用户可以快速了解磁盘的使用情况,以便做出合理的空间管理决策。

在这里插入图片描述

二、使用方法

df 命令的基本语法如下:

df [选项] [文件或目录]

其中,选项有:

  • -a:显示所有文件系统,包括隐藏的文件系统。
  • -B:指定块大小(单位为 1KB)。
  • -h:以人类可读的方式显示文件系统的大小。
  • -i:显示文件系统的 inode 使用情况。
  • -l:只显示本地文件系统。
  • -T:显示文件系统的类型。

三、实际例子

下面是一些实际的例子,展示了 df 命令的不同用法和输出结果。

3.1 显示所有文件系统的空间使用情况

$ df -h

输出示例:
在这里插入图片描述

3.2 只显示本地文件系统的空间使用情况

$ df -hl

输出示例:
在这里插入图片描述

3.3 显示指定文件或目录所在的文件系统信息

$ df /data

输出示例:
在这里插入图片描述

3.4 以人类可读的方式显示文件系统的大小

$ df -hT

输出示例:
在这里插入图片描述

3.5 显示文件系统的 inode 使用情况

$ df -i

输出示例:
在这里插入图片描述

3.6 显示指定文件或目录所在的文件系统类型

$ df -T /data

输出示例:
在这里插入图片描述

3.7 显示所有文件系统的详细信息

$ df -a

输出示例:
在这里插入图片描述

3.8 指定块大小为 512 字节显示文件系统的空间使用情况

$ df -B512

输出示例:
在这里插入图片描述

四、总结

通过 df 命令可以方便地查看文件系统的磁盘空间使用情况,帮助用户进行合理的空间管理。本文介绍了 df 命令的基本用法和常用选项,并给出了8个实际的例子,展示了不同情况下的使用方法和输出结果。df是一个比较常用的命令,一般分析磁盘占用非常有用,希望能够给大家带来帮助。

更多Linux命令请见我的文章 Linux命令200例专栏导读:实用指南助你成为Linux大师。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/854466.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

发现 SaaS 专业服务的潜力,实现优质的客户支持

您正拥有优秀的产品或服务、引人注目的网站和不断增长的客户群,一切都很顺利,但有一件事让您夜不能寐:客户支持!您想为客户提供一流的服务,但您发现教整个团队怎样以让每个客户都满意的方式处理客户查询,还…

分享一个RS触发器的趣味介绍

这段时间看到一个对触发器比较有意思的介绍,记录一下 他是用两个或非门和一个灯泡进行举例的,如下图 初始状态下,灯泡熄灭,且两个开关都属于断开状态 先将蓝色或非门的开关闭合,红色或非门开关继续保持断开&#xff…

prometheus部署

一、前言 Prometheus 是一个开源的系统监控和警报工具,用于收集、存储和查询时间序列数据。它旨在提供高效的多维数据收集和查询功能,帮助用户监控其应用程序和基础设施的性能,并在出现问题时触发警报,总来得说prometheus是用来收…

用3dmax制作软包床模型的方法

3dmax是最常用的三维动画制作软件之一,通过建模、添加材质,贴图、渲染等流程,才能制作出一张逼真的图。所以想学3dmax的话,还是要找一些专业的教程,学习起来才能事半功倍。 用3dmax制作软包床模型的方法 软包床是能够…

【从零开始学习JAVA | 第四十三篇】UDP的三种通信方式

目录 前言: UDP三种通信方式: 单播: 组播: 广播: 三种通信方式的应用场景: 总结: 前言: 在我们初学网络编程的时候,我们就介绍过两个极其重要的协议&#xff0…

Python之特殊属性、对象的浅拷贝和深拷贝

一、特殊属性 Python对象中包含了很多双下划线开始和结束的属性,这些是特殊属性,有特殊用法。这里我们列出常见的特殊属性: 特殊属性含义obj.__dict__对象的属性字典obj.__class__对象所属的类class.__bases__表示类的父类(多继承时&#x…

solidworks(2)

记得选择双向

【100天精通python】Day26:文件和IO操作_文件指针的定位与移动,序列化与反序列化

目录 专栏导读 1 文件的基本操作 1.1 参考 1.2 获取文件属性: 2 定位和移动文件指针 3 序列化和反序列化 3.1 序列化与反序列化概述 3.2JSON序列化与反序列化 JSON序列化: JSON反序列化: 3.3 pickle 序列化与反序列化 pickle 序列…

CTF REVERSE练习之病毒分析

首先介绍两个知识点,在后面的实验中运用到的。 1、7Zip 7-Zip 是一款开源软件。我们可以在任何一台计算机上使用 7-Zip ,包括用在商业用途的计算机。7-Zip 适用于 Windows 7 / Vista / XP / 2008 / 2003 / 2000 / NT / ME / 98。并且有面向 Mac OS X、…

开发中常用的数据库日志都长啥样呢?

目录 常见日志级别 数据库日志 Undo log 逻辑日志 redolog binlog 慢查询日志 AOF 文本文件 RDB 二进制文件 常见日志级别 DEBUG:用于详细记录应用程序的运行过程,如变量值、执行流程等。DEBUG级别的日志通常用于开发和调试过程中,以…

不看后悔一辈子!不看错过50K!历尽心血总结Redis全局命令

前言: 📕作者简介:热爱编程的敖云岚,致力于C、Java、Python等多编程语言,热爱编程和长板的运动少年! 📘相关专栏:Java基础语法,JavaEE初阶,数据库&#xff0c…

【Python】单元测试框架unitest及其高级应用

目录 Unittest 简单使用示例 重要概念 断言方法 深入 高级应用 认识Page Object 资料获取方法 Unittest Unittest是python的一个单元测试框架,但是它不仅适用于单元测试,还适用自动化测试用例的开发与执行。我们可以很方便的使用它组织执行测试用…

JVM垃圾回收篇-垃圾回收算法

JVM垃圾回收篇-垃圾回收算法 标记清除(Mark Sweep) 概念 collector指的就是垃圾收集器。 mutator是指除了垃圾收集器之外的部分,比如说我们的应用程序本身。 mutator的职责一般是NEW(分配内存)、READ(从内存中读取内容)、WRITE(将内容写入内…

CSMA/CD协议原理

共享总线以太网具有天然的广播特性,即使总线上某个站点给另一个站点发送单播帧,表示帧的信号也会沿着总线传播到总线上的其他各站点 。 当某个站点在总线上发送顿时,此时,如果总线上的其他站点也要在总线当某个站点在总线上发送顿…

Qt应用开发(基础篇)——时间微调输入框 QDateTimeEdit、QDateEdit、QTimeEdit

一、前言 QAbstractSpinBox是全部微调输入框的父类,这是一种允许用户通过点击上下箭头按钮或输入数字来调整数值的图形用户界面控件,父类提供了当前值text、对齐方式align、只读readOnly等通用属性和方法。在上一篇数值微调输入框中有详细介绍。 QDateTi…

资深java程序员的IDEA的常用设置

设置入口 打开项目以后也可以在左上角File-->setting进行设置,不过部分设置的是该项目的,换个项目可能就变了,建议打开项目之前就设置。 一般新的idea软件默认是下图页面,或者打开项目后可以点击File-->Close Project退到…

【CI/CD】Git Flow 分支模型

Git Flow 分支模型 1.前言 Git Flow 模型(本文所阐述的分支模型)构思于 2010 年,也就是 Git 诞生后不久,距今已有 10 多年。在这 10 多年中,Git Flow 在许多软件团队中大受欢迎。 在这 10 多年里,Git 本身…

C++异常使用

异常关键字: try:在try部可检测异常 catch:当发现异常捕获处 throw:抛出异常处 noexcept:被修饰函数内部不会发生异常 允许抛出和捕捉各种类型的数据。 int main() {try{func();}catch(const char*e){ //捕捉字符…

计算机是怎么存储和识别人类高级语言的

目录 1、计算机是怎么“存储”人类的高级语言的?2、 UTF-8和UTF-32的区别3、UTF-8是如何区分字节的长度呢?(即如何识别这一串二进制是多少个字节的?)4、计算机是如何识别人类的高级语言的? 1、计算机是怎么…