作为开发人员,偶尔会遇到线上环境磁盘使用量达到告警阈值或直接写满的情况。这里就会用到如何查看磁盘使用量的命令——【df】命令。df是“Disk Free”的缩写,用于查看文件系统磁盘空间的使用情况。

常用可选参数

-B:指定显示scale size,比如以M,G为单位显示

-h:以M、G为单位展示,方便人们阅读

-H:与-h一直,但是这里的1k = 1000byte, 1M=1000k

-i:列出inode的信息

-t:列出指定类型的文件系统类型

-T:列出文件系统类型

-x,--exclude-type=TYPE:过滤指定的文件系统类型(TYPE)

每列的含义

  • Filesystem – 文件系统
  • 1K-blocks – 文件系统的大小
  • Used – 表示已使用的空间
  • Available – 表示的总共可用空间
  • Use% – 已使用空间所占的百分比
  • Mounted on – 挂载文件系统的挂载点

常用的【df】命令

【df】查看整个文件系统磁盘空间使用情况

【df -h】以M、G的格式显示文件系统硬盘空间使用情况

【df -m】若想以 MB 的格式显示磁盘空间使用情况,可用 -m 参数。

【df -i】列出节点(不是块)的使用情况

【df -T】显示文件系统类型

【df -t TYPE】显示指定类型的文件系统

 

【df -x TYPE】过滤指定类型的文件系统

【df -hT PATH】显示某个目录的磁盘使用情况

【man df】查看帮助手册

Logo

更多推荐