Linux df 命令
时间:2019-08-20 17:58:05 来源:igfitidea点击:
在linux上,df命令用于来检查挂载的文件系统。
对于Linux系统管理员来说,这是一个基本并且非常重要的命令。
df命令显示已挂载的文件系统的使用情况,
如果文件系统没有挂载,则我们无法使用df命令获取其信息。
df
在df命令中,不使用任何选项,显示磁盘空间。 默认单位1K字节块
[root@theitroad ~]# df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 991048 0 991048 0% /dev tmpfs 1008064 0 1008064 0% /dev/shm tmpfs 1008064 10164 997900 2% /run tmpfs 1008064 0 1008064 0% /sys/fs/cgroup /dev/mapper/centos-root 17811456 3988092 13823364 23% / /dev/sda1 1038336 188572 849764 19% /boot tmpfs 201616 24 201592 1% /run/user/1000 tmpfs 201616 0 201616 0% /run/user/0
df -h
使用-h选项,以GB、MB等为单位,显示磁盘空间使用情况
[root@theitroad ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 968M 0 968M 0% /dev tmpfs 985M 0 985M 0% /dev/shm tmpfs 985M 10M 975M 2% /run tmpfs 985M 0 985M 0% /sys/fs/cgroup /dev/mapper/centos-root 17G 3.9G 14G 23% / /dev/sda1 1014M 185M 830M 19% /boot tmpfs 197M 24K 197M 1% /run/user/1000 tmpfs 197M 0 197M 0% /run/user/0
df -T
使用-T选项打印文件系统的类型。
常见的文件系统类型有ext2、ext3、ext4、tmpfs。
[root@theitroad ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 968M 0 968M 0% /dev tmpfs tmpfs 985M 0 985M 0% /dev/shm tmpfs tmpfs 985M 10M 975M 2% /run tmpfs tmpfs 985M 0 985M 0% /sys/fs/cgroup /dev/mapper/centos-root xfs 17G 3.9G 14G 23% / /dev/sda1 xfs 1014M 185M 830M 19% /boot tmpfs tmpfs 197M 24K 197M 1% /run/user/1000 tmpfs tmpfs 197M 0 197M 0% /run/user/0
df -i
使用-i选项打印文件系统的inode信息。
如果Inode使用率(IUse%)为100%,即使还有空闲磁盘空间,应用程序也无法创建新文件。
root@theitroad:~# df -ih Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda5 1.8M 777K 1012K 44% / udev 202K 696 201K 1% /dev tmpfs 208K 733 207K 1% /run none 208K 5 208K 1% /run/lock none 208K 21 208K 1% /run/shm none 208K 29 207K 1% /run/user cgroup 208K 9 208K 1% /sys/fs/cgroup root@theitroad:~#
df -t 文件系统类型
使用-t选项,可以指定只显示某种类型的文件系统。
[root@theitroad ~]# df -t xfs Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/centos-root 17811456 3988116 13823340 23% / /dev/sda1 1038336 188572 849764 19% /boot [root@theitroad ~]# df -t xfs -Th Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/centos-root xfs 17G 3.9G 14G 23% / /dev/sda1 xfs 1014M 185M 830M 19% /boot
显示所有挂载的文件系统,包括虚拟文件系统
使用 -a选项,打印所有文件系统,包括虚拟文件系统。
[root@theitroad ~]# df -a Filesystem 1K-blocks Used Available Use% Mounted on sysfs 0 0 0 - /sys proc 0 0 0 - /proc devtmpfs 991048 0 991048 0% /dev securityfs 0 0 0 - /sys/kernel/security tmpfs 1008064 0 1008064 0% /dev/shm devpts 0 0 0 - /dev/pts tmpfs 1008064 10164 997900 2% /run tmpfs 1008064 0 1008064 0% /sys/fs/cgroup cgroup 0 0 0 - /sys/fs/cgroup/systemd pstore 0 0 0 - /sys/fs/pstore cgroup 0 0 0 - /sys/fs/cgroup/cpuset cgroup 0 0 0 - /sys/fs/cgroup/freezer cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct cgroup 0 0 0 - /sys/fs/cgroup/devices cgroup 0 0 0 - /sys/fs/cgroup/hugetlb cgroup 0 0 0 - /sys/fs/cgroup/pids cgroup 0 0 0 - /sys/fs/cgroup/blkio cgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_prio cgroup 0 0 0 - /sys/fs/cgroup/memory cgroup 0 0 0 - /sys/fs/cgroup/perf_event configfs 0 0 0 - /sys/kernel/config /dev/mapper/centos-root 17811456 3988116 13823340 23% / selinuxfs 0 0 0 - /sys/fs/selinux