服务器状态命令[3]df
1,概况
df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
2,示例及含义
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 103080204 43723576 54621852 45% /
devtmpfs 3994128 0 3994128 0% /dev
tmpfs 4004588 0 4004588 0% /dev/shm
tmpfs 4004588 1016 4003572 1% /run
tmpfs 4004588 0 4004588 0% /sys/fs/cgroup
overlay 103080204 43723576 54621852 45% /var/lib/docker/overlay2/8d994705203117d9b59735d9c623eaaeb2c34810cd2e750f9b7a3dbf8285d385/merged
shm 65536 0 65536 0% /var/lib/docker/containers/4b8838a86b1d5401db2b62906dcaa60979005f09adcda7415e50d565f1cff34c/shm
overlay 103080204 43723576 54621852 45% /var/lib/docker/overlay2/d19b0155f1b8dd0e3ed446ddd04a9bcd88982e3b6376287ece0f8527b659d8ca/merged
shm 65536 0 65536 0% /var/lib/docker/containers/174c7f1762eba867a2fed20f5de070716ea89a8a9474992eec47f13574f7cd51/shm
overlay 103080204 43723576 54621852 45% /var/lib/docker/overlay2/164a5a3406eae42945995a1febe996086ec4d8c4fabc9bc95cf74e1d3eb80ad7/merged
shm 65536 0 65536 0% /var/lib/docker/containers/c60dd37e45f8fe42163ed665a99fab54197737a34602cc5e1af7fa52e7c0cc19/shm
tmpfs 800920 0 800920 0% /run/user/0
tmpfs 800920 0 800920 0% /run/user/1001
2.1 Filesystem 文件系统
代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);
- /dev/vda1: 第一个 virtio 磁盘,/dev/sda表示第一个SCSI/IDE 盘;
- devtmpfs:它的作用是在 Linux 核心 启动早期建立一个初步du的 /dev,令一般启动程序不用等待 udev,缩短 GNU/Linux 的开机时间
- tmpfs:一种虚拟内存文件系bai统,是基于内du存的文件系统;
- overlay:一种新型的联合文件系统,包含两个文件系统:一个 upper 文件系统 和 一个 lower 文件系统;
- shm:共享内存
2.2 1K-blocks:分区包含的以1K为单位的 数据块(block)数量,相当于df --block-size=1KB;
2.3 Used:已用容量,单位为数据块数目;
2.4 Available:可用容量,单位为数据块数目;
2.5 Use%:已用容量占总容量百分比;
2.6 Mounted on:挂载点
注意:
- 2.3 和 2.4 数据块数量之和 不等于 2.2 的分区数据块数量。这是因为缺省的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。
- 2.5 中的 清单中Use% 列表示普通用户空间使用的百分比,即使这一数字达到100%,分区仍然留有系统管理员使用的空间。
3,选项
-a或--all:包含全部的文件系统;
--block-size=<区块大小>:以指定的区块大小来显示区块数目;
-h或--human-readable:以可读性较高的方式来显示信息;
-H或--si:与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes;
-i或--inodes:显示inode的信息;
-k或--kilobytes:指定区块大小为1024字节;
-l或--local:仅显示本地端的文件系统;
-m或--megabytes:指定区块大小为1048576字节;
--no-sync:在取得磁盘使用信息前,不要执行sync指令,此为预设值;
-P或--portability:使用POSIX的输出格式;
--sync:在取得磁盘使用信息前,先执行sync指令;
-t<文件系统类型>或--type=<文件系统类型>:仅显示指定文件系统类型的磁盘信息;
-T或--print-type:显示文件系统的类型;
-x<文件系统类型>或--exclude-type=<文件系统类型>:不要显示指定文件系统类型的磁盘信息;
--help:显示帮助;
--version:显示版本信息。
参考文章:
https://man.linuxde.net/df
以上是 服务器状态命令[3]df 的全部内容, 来源链接: utcz.com/z/517316.html