详解Linux df命令:显示磁盘空间使用情况

df是一条用于显示磁盘及文件系统空间的Linux命令。它可以显示当前设备的可用空间,已经使用空间和总空间。下面详细介绍该命令的用法与示例。

命令语法

df [参数] [目录或文件]

命令参数

  • -a或--all:包含所有文件系统,而不仅仅是本地文件系统;
  • -h或--human-readable:以K,M,G为单位,提高信息可读性;
  • -i或--inode:显示每个磁盘分区的 inode 使用情况;
  • -l或--local:限制文件系统仅列出本地分区;
  • -t<文件系统类型>或--type=<文件系统类型>:只列出指定类型的文件系统。

命令示例

  1. df命令不加任何参数时,可以列出所有已经挂载的文件系统的使用情况。
$ df

输出结果如下:

文件系统              1K-块     已用     可用    已用%  挂载点
/dev/sda1          62416404 25705716 33479692   44%   /
udev                  10240        0    10240    0%   /dev
tmpfs                 20136      992    19144    5%   /run
tmpfs                100688      544   100144    1%   /dev/shm
tmpfs                  5120        0     5120    0%   /run/lock
tmpfs                100688        0   100688    0%   /sys/fs/cgroup
tmpfs                 20136        0    20136    0%   /run/user/1000
  1. 加上-h参数,以更加人性化的方式显示磁盘的可用空间。
$ df -h

输出结果如下:

文件系统              容量     已用     可用   已用%  挂载点
/dev/sda1              60G      25G      34G   43%   /
udev                  4.0K        0     4.0K    0%   /dev
tmpfs                  20M     972K      19M    5%   /run
tmpfs                 988M     540K     987M    1%   /dev/shm
tmpfs                 5.0M        0     5.0M    0%   /run/lock
tmpfs                 988M        0     988M    0%   /sys/fs/cgroup
tmpfs                  20M        0      20M    0%   /run/user/1000

通过这两个例子,我们可以看出df命令可以帮助我们查看磁盘的空间使用情况,非常实用。除此之外,df命令还有很多高级参数,例如-i参数可以查看每个磁盘分区的 inode 使用情况,有助于排查磁盘空间不足的问题。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux df命令:显示磁盘空间使用情况 - Python技术站

(0)
上一篇 2023年3月24日
下一篇 2023年3月24日

相关文章

  • 详解Linux setquota命令:非交互式设置磁盘配额

    Linux setquota命令是一个用于设置磁盘配额的命令。它允许管理员指定每个用户/组可以使用的磁盘空间。在本文中,我们将介绍 setquota 命令的作用、使用方法,并提供实际的使用案例,帮助您更好地掌握该命令。 1. setquota 命令的作用 setquota 命令的作用是设置磁盘配额。Linux 系统中,配额是对用户或组的磁盘空间使用限制。使用…

    Linux高级文件系统管理 2023年3月25日
    00
  • 详解Linux nc命令:网络工具,用于在两个主机之间传输数据

    nc 命令是一个功能强大的网络工具,它可以作为一个TCP/UDP的通讯工具,用于连接网络上的各种服务,它能够将任何两个端口之间的数据以二进制方式传输。下面将详细讲解 nc 命令的用法。 1. nc 命令的语法 nc [-lhknrsu][-g<网关…>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件&…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux grep命令:在文件中查找特定文本

    Linux grep命令作用说明 Linux grep命令用于在文件中查找指定的字符串或者正则表达式,它会搜索指定文件并输出包含匹配字符串的行,而不是直接打开这些文件。在Linux系统中,grep是一种强大且广泛使用的文本搜索工具,而且非常灵活,支持多种选项和参数,可以满足各种不同的搜索需求。 Linux grep命令使用方法 下面介绍Linux grep命…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux unset命令:删除环境变量

    Linux unset 命令:作用与使用方法 unset 命令用于删除 shell 环境变量和 shell 函数。删除变量后,该变量就不能再被使用了。 使用方法 unset 命令的基本语法如下: unset [-fv] variable_name 其中,-f 表示删除指定名称的 shell 函数,-v 表示删除指定名称的 shell 环境变量。如果不使用 -…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux visudo命令:编辑 sudoers 文件

    Linux visudo 命令是用于编辑 /etc/sudoers 文件的工具,该文件定义了哪些用户可以以超级管理员的身份使用 sudo 命令,并且在编写 /etc/sudoers 文件时还需要遵循一定的规则和语法。 在使用 visudo 命令时,必须以 root 用户身份运行,如果当前用户不是 root 用户,可以使用 su 命令或者 sudo 命令来以 …

    Linux函数大全 2023年3月24日
    00
  • 详解Linux源码包快速升级方法

    当需要升级Linux源码包时,通常的做法是下载新版本源码包,然后重新编译、安装。这需要较长的时间和精力,特别是在一些旧版本的Linux系统上,升级过程中可能遇到各种问题。为了快速、高效地升级Linux源码包,可以采用快速升级方法。 快速升级方法基于原有的Linux源码包,只需更新或替换需要升级的文件或目录。通过这种方式,可以快速完成升级,同时保留原有的配置和…

    Linux软件安装 2023年3月25日
    00
  • 详解Linux gzip命令:压缩文件

    Linux中gzip命令是一种压缩文件的工具,在文件传输、备份、存储等场景下经常被使用。gzip 命令可以将指定的文件进行压缩,同时保留源文件,压缩后的文件名默认为原始文件名加上扩展名 .gz。下面是gzip命令的使用方法攻略及两个典型的示例说明。 gzip命令的基本语法 gzip [选项] 文件路径 选项: 选项 描述 -c 将压缩以后的文件输出到标准输出…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux RAID(磁盘阵列)

    Linux RAID,又称为磁盘阵列,指的是多个硬盘组合在一起,通过特定的管理软件来增强数据的安全性和灵活性。 在Linux环境下,我们可以配置多种不同的RAID级别,如RAID0、RAID1、RAID5、RAID6等等。每种RAID级别均有其优点和不足之处。以下是关于在Linux中使用RAID的完整攻略: 一、准备工作 在进行Linux RAID配置之前,…

    Linux高级文件系统管理 2023年3月25日
    00
合作推广
合作推广
分享本页
返回顶部