命令:df
df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。
参数说明
-a, --all : include dummy file systems
-B, --block-size=SIZE : use SIZE-byte blocks
–direct : show statistics for a file instead of mount point
–total : produce a grand total
-h, --human-readable : print sizes in human readable format (e.g., 1K 234M 2G)
-H, --si : likewise, but use powers of 1000 not 1024
-i, --inodes : list inode information instead of block usage
-k : like --block-size=1K
-l, --local : limit listing to local file systems
–no-sync : do not invoke sync before getting usage info (default)
-P, --portability : use the POSIX output format
–sync : invoke sync before getting usage info
-t, --type=TYPE : limit listing to file systems of type TYPE
-T, --print-type : print file system type
-x, --exclude-type=TYPE : limit listing to file systems not of type TYPE
-v : (ignored)
实例
显示所有磁盘空间占用情况
df -ha 【-a 显示所有】
注意: tmpfs 是一个不存在于实体硬盘上、而是驻在记忆里的特殊文件系统。其中一个副作用就是当你失去电源(或重就开机)时,tmpfs 上的一切内容都会消失。tmpfs 驻守在内存里,它的速度极快。它的寻觅时间与驻守在硬盘上的一般文件系统根本不能相比。
mount -t tmpfs tempfilesystem /mnt/tmpfs 【手动挂载tmpfs文件系统】以inode模式显示磁盘使用情况。
[root@localhost omc]# df -i
显示指定类型磁盘
[root@localhost omc]# df -ht ext4
列出文件系统的类型【常用】
[root@localhost omc]# df -h