当前位置:   article > 正文

Linux中显示文件系统的磁盘使用情况及统计df和du命令的基本用法_df -h 磁盘显示z单位

df -h 磁盘显示z单位

df(disk free)功能

查看磁盘的整体使用情况,包括总的磁盘空间大小,使用了多少磁盘空间,还剩多少磁盘空间可以使用

用法

df [-格式显示参数 ] [需要统计的目录]
df不加任何参数,默认显示所有目录的磁盘使用情况,以KB为单位

eg:
df -m //显示所有目录磁盘使用情况,以MB为单位
df -m /home/ //显示指定的home目录,以MB为单位
在这里插入图片描述
使用df来查看还有多少硬盘还有多少空间,如上图所示,我们注意到有多个不同的分区,blocks跟used分别表示被总数与被使用数,Availabel表示还有多少的空间可以使用。最后一个表示已被使用的空间百分比。

常用参数:
-h :以比较容易理解的格式来显示系统分区情况,如:10kb,20MB,30GB
-k :以KB大小为单位显示文件系统分区情况
-a :列出所有文件系统分区,包含0大小的文件系统分区
-i :列出文件系统的inode信息
-T: 显示磁盘分区的文件系统类型
-m:以MB大小为单位显示文件系统分区情况
如果文件夹是隐藏的,需要在前面加上小数点

du(disk usage)

功能

检查硬盘使用情况,统计文件或目录及子目录使用硬盘的空间大小

用法:

du [-格式显示参数 ] [需要统计的目录]
du默认不加其它参数,则统计所有目录包括其子目录下各个文件夹的大小,以kb为单位显示出来。

eg:
du -sh .git/ // -h表示以方便查看的单位显示当前目录下的隐藏文件夹git,-s表示不显示其子文件夹
经常跟-sh参数搭配使用
去掉-s会显示指定目录文件夹及其所有多级子文件夹的大小(会统计各个文件夹下的文件大小,但是不会显示文件大小,只显示文件夹的大小,如果想要同时显示文件和文件夹的大小,需要加上一个-a参数)
在这里插入图片描述
常用参数:
-h:以比较容易理解的格式来显示系统分区情况,如:10kb,20MB,30GB
-k :以KB大小为单位显示文件系统分区情况
  -a:显示目录占用的磁盘空间大小,还要显示其下多级子目录和文件占用磁盘空间的大小
  -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
  -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
  –apparent-size:显示目录或文件自身的大小
  -l :统计硬链接占用磁盘空间的大小
  -L:统计符号链接所指向的文件占用的磁盘空间大小
  -c参数可以同时统计多个目录
  df跟du的用法区别大体是:
  df侧重统计磁盘的整个空间状态(总空间,已使用空间,剩余可用空间)
  du侧重统计磁盘已使用过的空间,对文件、文件夹、目录所占用的存储空间统计的更为详细。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/183622?site
推荐阅读
相关标签
  

闽ICP备14008679号