欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 明星 > Linux中df -h命令

Linux中df -h命令

2025/2/6 22:51:12 来源:https://blog.csdn.net/2301_77836489/article/details/144187979  浏览:    关键词:Linux中df -h命令

`df -h` 是一个常用的 Linux 命令,用于显示文件系统的磁盘空间使用情况。`-h` 选项表示以“人类可读”的格式显示大小(例如 KB、MB、GB),而不是原始的块数。

 命令语法

df [OPTION]... [FILE]...

 使用 `-h` 选项

df -h

 输出解释

执行 `df -h` 后,你将看到类似如下的输出:

Filesystem      Size  Used Avail Use% Mounted on

udev            3.9G     0  3.9G   0% /dev

tmpfs           786M  2.3M  784M   1% /run

/dev/sda1        50G   20G   28G  42% /

tmpfs           3.9G  180K  3.9G   1% /dev/shm

tmpfs           5.0M  4.0K  5.0M   1% /run/lock

tmpfs           786M     0  786M   0% /sys/fs/cgroup

/dev/sdb1       200G   50G  150G  25% /mnt/data

 输出字段解释

1. Filesystem:

   文件系统名称或设备名。对于某些虚拟文件系统(如 `udev` 或 `tmpfs`),这里可能显示为内存中的临时文件系统。

2. Size:

   文件系统的总大小,以人类可读的格式显示(KB、MB、GB 等)。

3. Used:

   已使用的磁盘空间。

4. Avail:

   可用的磁盘空间。

5. Use%:

   已使用的磁盘空间百分比。

6. Mounted on:

   文件系统挂载点,即该文件系统在文件树中的位置。

 其他常用选项

`-i`:显示 inode 信息而不是块使用情况。

 

 

  df -ih

 

`-T`:显示每个文件系统的类型。

 

 

  df -Th

 

`--output=FIELD_LIST`:自定义输出字段。可用字段包括 `source`, `target`, `size`, `used`, `avail`, `pcent`, `inodes`, `iused`, `iavail`, `ipcent`。

 

  df --output=source,target,size,used,avail,pcent

 

`-x TYPE`:排除指定类型的文件系统。

 

 

  df -x tmpfs -x devtmpfs

 

`-t TYPE`:仅显示指定类型的文件系统。

 

 

  df -t ext4

 

 示例

 显示所有文件系统的详细信息(包括文件系统类型)

df -Th

 排除临时文件系统(如 `tmpfs` 和 `devtmpfs`)

df -hx tmpfs -hx devtmpfs

 自定义输出字段

df --output=source,target,size,used,avail,pcent

 注意事项

权限问题:某些文件系统信息可能需要管理员权限才能查看。如果你遇到权限问题,可以尝试使用 `sudo` 提升权限。

 

 

  sudo df -h

 

远程文件系统:如果挂载了远程文件系统(如 NFS),`df` 命令也可以显示这些文件系统的使用情况。

希望这些信息对你有所帮助!如果有任何进一步的问题或需要更多帮助,请随时告知。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com