32.磁盘空间占用情况df

df 是 disk free(可用磁盘)的简称,用于显示文件系统的磁盘使用情况。默认情况下 df 命令将以每块 1K 的单位进行显示所有当前已挂载的文件系统,如果想以易读的格式显示 df 命令的输出,可以使用 -h 选项。

格式

df [选项]... [FILE]...

常用参数

  • -a 全部文件系统列表
  • -h 方便阅读方式显示
  • -H 等于-h,但是计算式,1K=1000,而不是1K=1024
  • -T 文件系统类型
  • -t <文件系统类型> 只显示选定文件系统的磁盘信息
  • -x <文件系统类型> 不显示选定文件系统的磁盘信息

案例

显示磁盘使用情况

df
  • 第1列 Filesystem(文件系统):代表文件系统对应的设备文件的路径名(一般是硬盘上的分区)
  • 第2列 1K-blocks(1K-块):给出分区包含的数据块(1024字节)的数目
  • 第3,4列Used与Available:分别表示已用的和可用的数据块数目

用户也许会感到奇怪的是,第3,4列块数之和不等于第2列中的块数。这是因为缺省的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。

  • 第5列 Use% 列:表示普通用户空间使用的百分比,即使这一数字达到100%,分区仍然留有系统管理员使用的空间
  • 第6列 Mounted on 列:表示文件系统的挂载点

显示所有文件系统的磁盘使用情况

df -a

以易读的格式输出(例如,5K,500M 及 5G)

df -h

显示指定文件系统已使用的空间

df -h /dev

输出所有已挂载文件系统的类型

df -T

打印指定文件系统类型的磁盘使用情况

df -t ext4
posted @ 2022-04-05 14:27  BUG弄潮儿  阅读(161)  评论(0编辑  收藏  举报