Linux常用命令-df

命令

df

描述

report file system disk space usage
显示文件系统磁盘空间使用情况

用法

1
df [OPTION]... [FILE]...

选项

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Options:
-a, --all 显示所有文件系统
-B, --block-size=SIZE 指定块大小,如-BM即1,048,576 bytes
--total 显示汇总信息
-h, --human-readable 以可读形式显示,单位1024,如1K,234M,2G
-H, --si 以可读形式显示,单位1000
-i, --inodes 显示inode使用率
-k 等同于--block-size=1K
-l, --local 只显示本地文件系统
--output[=FIELD_LIST] 显示指定输出格式
-t, --type=TYPE 显示指定类型的文件系统,如xfs,ext4
-T, --print-type 显示文件系统类型
-x, --exclude-type=TYPE 排除指定类型的文件系统

SIZE: K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB, ... (powers of 1000).

FIELD_LIST: 'source', 'fstype', 'itotal', 'iused', 'iavail', 'ipcent',
'size', 'used', 'avail', 'pcent', 'file' and 'target'.

注意

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 1002056 0 1002056 0% /dev
tmpfs 1013948 0 1013948 0% /dev/shm
tmpfs 1013948 9676 1004272 1% /run
tmpfs 1013948 0 1013948 0% /sys/fs/cgroup
/dev/mapper/centos-root 17811456 1777872 16033584 10% /
/dev/sda1 1038336 171572 866764 17% /boot
tmpfs 202792 0 202792 0% /run/user/0
# -BM以M为单位显示
$ df -BM
Filesystem 1M-blocks Used Available Use% Mounted on
devtmpfs 979M 0M 979M 0% /dev
tmpfs 991M 0M 991M 0% /dev/shm
tmpfs 991M 10M 981M 1% /run
tmpfs 991M 0M 991M 0% /sys/fs/cgroup
/dev/mapper/centos-root 17394M 1737M 15658M 10% /
/dev/sda1 1014M 168M 847M 17% /boot
tmpfs 199M 0M 199M 0% /run/user/0
# -h以可读形式显示,单位1024
$ df -h --total
Filesystem Size Used Avail Use% Mounted on
devtmpfs 979M 0 979M 0% /dev
tmpfs 991M 0 991M 0% /dev/shm
tmpfs 991M 9.5M 981M 1% /run
tmpfs 991M 0 991M 0% /sys/fs/cgroup
/dev/mapper/centos-root 17G 1.7G 16G 10% /
/dev/sda1 1014M 168M 847M 17% /boot
tmpfs 199M 0 199M 0% /run/user/0
total 23G 1.9G 21G 9% -
# -H以可读形式显示,单位1000
$ df -H
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.1G 0 1.1G 0% /dev
tmpfs 1.1G 0 1.1G 0% /dev/shm
tmpfs 1.1G 10M 1.1G 1% /run
tmpfs 1.1G 0 1.1G 0% /sys/fs/cgroup
/dev/mapper/centos-root 19G 1.9G 17G 10% /
/dev/sda1 1.1G 176M 888M 17% /boot
tmpfs 208M 0 208M 0% /run/user/0
# -i显示inode使用率
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
devtmpfs 250514 334 250180 1% /dev
tmpfs 253487 1 253486 1% /dev/shm
tmpfs 253487 674 252813 1% /run
tmpfs 253487 16 253471 1% /sys/fs/cgroup
/dev/mapper/centos-root 8910848 43156 8867692 1% /
/dev/sda1 524288 332 523956 1% /boot
tmpfs 253487 1 253486 1% /run/user/0
# 显示指定列
$ df --output=source,fstype,pcent,target
Filesystem Type Use% Mounted on
devtmpfs devtmpfs 0% /dev
tmpfs tmpfs 0% /dev/shm
tmpfs tmpfs 1% /run
tmpfs tmpfs 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 10% /
/dev/sda1 xfs 17% /boot
tmpfs tmpfs 0% /run/user/0
# -t显示指定文件系统
$ df -t xfs
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/centos-root 17811456 1777872 16033584 10% /
/dev/sda1 1038336 171572 866764 17% /boot
# -T显示文件系统
$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
devtmpfs devtmpfs 1002056 0 1002056 0% /dev
tmpfs tmpfs 1013948 0 1013948 0% /dev/shm
tmpfs tmpfs 1013948 9676 1004272 1% /run
tmpfs tmpfs 1013948 0 1013948 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 17811456 1777872 16033584 10% /
/dev/sda1 xfs 1038336 171572 866764 17% /boot
tmpfs tmpfs 202792 0 202792 0% /run/user/0
# -x排除tmpfs文件系统
$ df -x tmpfs
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 1002056 0 1002056 0% /dev
/dev/mapper/centos-root 17811456 1777872 16033584 10% /
/dev/sda1 1038336 171572 866764 17% /boot
# -Th常用选项
$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 979M 0 979M 0% /dev
tmpfs tmpfs 991M 0 991M 0% /dev/shm
tmpfs tmpfs 991M 9.5M 981M 1% /run
tmpfs tmpfs 991M 0 991M 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 17G 1.7G 16G 10% /
/dev/sda1 xfs 1014M 168M 847M 17% /boot
tmpfs tmpfs 199M 0 199M 0% /run/user/0
# 显示指定分区
$ df -Th /dev/sda1
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 xfs 1014M 168M 847M 17% /boot
$ df -Th /dev/mapper/centos-root
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/centos-root xfs 17G 1.7G 16G 10% /