df命令
linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,
命令格式:
df [选项]… [文件]…
df [-ahHiklmPT][–block-size=<区块大小>][-t <文件系统类型>][-x <文件系统类型>][–help][–no-sync][–sync][–version][文件或设备]
必要参数:
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
–no-sync 忽略 sync 命令
-P 输出格式为POSIX
–sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型
选择参数:
–block-size=<区块大小> 指定区块大小
-t<文件系统类型> 只显示选定文件系统的磁盘信息
-x<文件系统类型> 不显示选定文件系统的磁盘信息
–help 显示帮助信息
–version 显示版本信息
例子
df -a
文件系统 1K-块 已用 可用 已用% 挂载点
rootfs - - - - /
sysfs 0 0 0 - /sys
proc 0 0 0 - /proc
devtmpfs 7857488 0 7857488 0% /dev
securityfs 0 0 0 - /sys/kernel/security
tmpfs 7866860 0 7866860 0% /dev/shm
…
df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/vda1 40G 23G 15G 61% /
devtmpfs 7.5G 0 7.5G 0% /dev
tmpfs 7.6G 0 7.6G 0% /dev/shm
tmpfs 7.6G 420K 7.6G 1% /run
tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
tmpfs 1.6G 4.0K 1.6G 1% /run/user/0
/dev/vda1,容量是40G,用了23G,可用是15,因此利用率是61%, 被挂载到根分区目录上(/)
df -hi
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
/dev/vda1 2.5M 196K 2.4M 8% /
devtmpfs 1.9M 360 1.9M 1% /dev
tmpfs 1.9M 2 1.9M 1% /dev/shm
tmpfs 1.9M 391 1.9M 1% /run
tmpfs 1.9M 16 1.9M 1% /sys/fs/cgroup
tmpfs 1.9M 3 1.9M 1% /run/user/0
df -T
文件系统 类型 1K-块 已用 可用 已用% 挂载点
/dev/vda1 ext4 41151808 23721676 15316700 61% /
devtmpfs devtmpfs 7857488 0 7857488 0% /dev
tmpfs tmpfs 7866860 0 7866860 0% /dev/shm