df(disk free)是一款Linux系统中用于检查文件系统磁盘空间占用情况的命令行工具。通过这个命令,用户能够查看已挂载的磁盘分区的总空间、已使用空间、可用空间以及挂载点。以下是对 df命令功能的详细阐述。

基本用法

运行 df命令将展示系统中所有已挂载文件系统的磁盘使用情况。默认显示单位为千字节(KB)。

df

选项和参数

df命令提供了多个参数和选项,下面阐述了一些最常用的:

  • -h(或 --human-readable):以易于阅读的格式显示信息,自动转换为KB、MB、GB等。

    df -h
  • -a(或 --all):列出所有的文件系统,包括系统特殊的文件系统。
  • -T:显示文件系统类型。

    df -T
  • --total:在输出的最后加上所有值的总计。
  • -i(或 --inodes):显示inode信息而非磁盘占用量。

    df -i
  • -t TYPE(或 --type=TYPE):列出指定文件系统类型的信息。
  • -x TYPE(或 --exclude-type=TYPE):不列出指定文件系统类型的信息。

示例

以下是一些 df命令的实际使用示例:

查看磁盘使用情况的摘要:

df -h

输出将展示文件系统、容量、已用、可用、已用百分比以及挂载点。

查看特定文件系统类型:

df -t ext4

只展示类型为ext4的文件系统信息。

排除特定文件系统类型:

df -x tmpfs -x devtmpfs

列出除tmpfs和devtmpfs之外的所有文件系统信息。

Inode信息:

df -hi

以易于阅读的格式列出文件系统的inode信息。

输出解析

df命令的输出通常包含以下列:

  • Filesystem:文件系统的标识,如 /dev/sda1
  • 1K-blocks:文件系统的总空间大小(1K块),当使用 -h选项时变为 Size,并显示为相应单位。
  • Used:已经使用的磁盘空间。
  • Available:还剩余的可用磁盘空间。
  • Use%:已使用空间的百分比。
  • Mounted on:文件系统挂载点的路径。

例如:

Filesystem      Size   Used  Avail Use% Mounted on
udev            3.9G     0   3.9G   0% /dev
tmpfs           797M  1.1M  796M   1% /run
/dev/sda1       110G   90G   15G  86% /

实用技巧

运行df命令时注意:

  • 对于常规用户,使用 df -h能够获得更加友好的输出。
  • 了解挂载点有助于确定磰硕用情况。
  • 组合使用 dfdu(磁盘使用情况)命令来详细查看特定目录的使用情况。

总结

df命令是Linux系统管理员和用户监控和管理磁盘空间使用的重要工具。掌握它的基本使用方法和选项可以帮助在必要时分析和解决空间相关问题。简洁但功能丰富,df命令确保了用户可以快速有效地识别和管理文件系统的空间使用情况。

云服务器/高防CDN推荐

蓝易云国内/海外高防云服务器推荐


海外免备案云服务器链接:www.tsyvps.com

蓝易云安全企业级高防CDN:www.tsycdn.com

持有增值电信营业许可证:B1-20222080【资质齐全】

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。


百度搜索:蓝易云

蓝易云是一家专注于香港及国内数据中心服务的提供商,提供高质量的服务器租用和云计算服务、包括免备案香港服务器、香港CN2、美国服务器、海外高防服务器、国内高防服务器、香港VPS等。致力于为用户提供稳定,快速的网络连接和优质的客户体验。
最后修改:2023 年 11 月 24 日
如果觉得我的文章对你有用,请随意赞赏