内容: 上一篇博客中介绍了它的孪生兄弟du命令,再介绍一下df命令吧
fd命令用于:列出文件系统的整体磁盘空间使用情况。可以用来查看磁盘已被使用多少空间和还剩余多少空间。显示系统中包含每个文件名参数的磁盘使用情况,如果没有文件名参数,则显示所有当前已挂载文件系统的磁盘空间使用情况
df命令语法:
df [选项] [文件名]
-a:--all,显示所有的文件系统,包括虚拟文件系统
-B:--block-size,指定单位大小。比如1k,1m等
-h:--human-readable,以人们易读的GB、MB、KB等格式显示
-H:--si,和-h参数一样,但是不是以1024,而是1000,即1k=1000,而非1k=1024。
-i:--inodes,不用硬盘容量,而是以inode的数量来显示
-k:以KB的容量显示各文件系统,相当于--block-size=1k。
-m:以KB的容量显示各文件系统,相当于--block-size=1m。
-l:--local,只显示本地文件系统。
--no-sync:在统计使用信息之前不调用sync命令(默认)。
-sync:在统计使用信息之前调用sync命令。
-P:--portability,使用POSIX格式显示
-t:--type=TYPE,只显示指定类型的文件系统
-T:--print-type,显示文件系统类型
-x:--exclude-type=TYPE,不显示指定类型的文件系统。
--help:显示帮助信息。
--version:显示版本信息。
实践:
1.查看包含给定文件磁盘空间使用情况:df 路径
例:
列含义解析:
Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。
1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。
Used:已经使用空间大小。
Available:剩余空间大小。
Use%:磁盘使用率
Mounted on:磁盘挂载的目录,即该磁盘挂载到了哪个目录下面。
2.查看所有文件系统:df -a
例:
3.易通用单位显示:df -h
例:
4.显示文件系统的类型:df -T
例:
5.以inode数量显示:df -i
例:
大四学生一枚,文章均非抄袭或者模仿,均为原创,仅代表个人观点,如果文章有错误的地方,欢迎在下方提出,每条评论我都会去认真看并回复,同时感谢指正的前辈