最新消息:yaf表单扩展中新增加了浮点数、日期和集合的校验。php yaf框架扩展实践三——表单

linux使用df命令查看文件系统的磁盘使用量

Linux 2616浏览 0评论

在linux中可以使用df查看文件系统的磁盘使用量,通过man df可以查看到df的英文介绍report file system disk space usage。为了方便记忆,笔者就将df的d理解为disk,磁盘的意思;f理解为filesystem,文件系统的意思。

1、df命令格式

df -hiaT 文件

其中各参数意思:

  • -h:human readable,容量的显示更加友好,会自动换算成G、M的单位显示
  • -i:inode,表示以inode的方式显示,而不是以容量的方式显示
  • -a:all,表示列出所有的文件系统,包括一些特殊文件系统,如/proc,不太常用
  • -T:type,显示文件系统的类型,如ext3

2、df命令测试

df

在笔者的电脑上输出如下:

df命令测试

df命令测试

其中各列的表示意思:

  • Filesystem:表示文件系统所在分割(partition)的设备,如根”/”挂载点是在/dev/sda1上,这个是电脑的硬盘。
  • 1K-blocks:表示显示的容量以1K为单位。
  • Used:目录已经使用的磁盘容量
  • Available:剩下的磁盘容量
  • Use%:百分比方式显示已经使用的磁盘容量
  • Mounted on:磁盘挂载的目录

使用-h查看容量信息

df -h
df命令-h参数测试

df命令-h参数测试

可以看到容量方式都用M或者G来显示了,一目了然。

使用-i查看inode情况

df -i
df命令-i参数测试

df命令-i参数测试

容量换成了inode的方式

使用-T显示文件系统

df -Tih
df命令-T参数测试

df命令-T参数测试

可以看到根/的文件系统是ext4。另外上面结合ih参数一起使用,可以看到inode以容量方式来显示了。

观察/etc目录的情况

df /etc
df命令文件参数测试

df命令文件参数测试

相对于du来说,df更注重观察整体文件系统的磁盘使用情况,所以文件选项用处不大,上例就只是显示出/etc所在文件系统的磁盘使用情况。du命令的使用可以参考这篇文章:linux使用du命令查看文件的磁盘使用量

总结

虽然df参数不多,但是这个命令涉及到一些文件系统基础知识,如inode,挂载点,关于这方面,可以参考文件系统相关的资料。

转载请注明:快乐编程 » linux使用df命令查看文件系统的磁盘使用量

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址