Linux命令 - df命令

  df是disk free的缩写,在Linux中 df 命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况,可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

1.语法:

df [参数] [文件]

2.功能:

  显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。

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   显示版本信息。
[文件或设备]   指定磁盘设备。
4.常用范例:

例一:显示磁盘使用情况

命令:df

  linux中df命令的输出清单的第1列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);第2列给出分区包含的数据块(1024字节)的数目;第3,4列分别表示已用的和可用的数据块数目。用户也许会感到奇怪的是,第3,4列块数之和不等于第2列中的块数。这是因为缺省的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。清单中Use% 列表示普通用户空间使用的百分比,即使这一数字达到100%,分区仍然留有系统管理员使用的空间。最后一列表示文件系统的挂载点。

[root@localhost ~]# df
文件系统               1K-块    已用     可用 已用% 挂载点
devtmpfs              885980       0   885980    0% /dev
tmpfs                 916484       0   916484    0% /dev/shm
tmpfs                 916484    9860   906624    2% /run
tmpfs                 916484       0   916484    0% /sys/fs/cgroup
/dev/mapper/cl-root 17811456 4948372 12863084   28% /
/dev/sda1            1038336  245332   793004   24% /boot
tmpfs                 183296    1180   182116    1% /run/user/42
tmpfs                 183296    4664   178632    3% /run/user/0
/dev/sr0             9046654 9046654        0  100% /run/media/root/CentOS-8-3-2011-x86_64-dvd

例二:以inode模式来显示磁盘使用情况

命令:df -i

  显示的是inode信息而非块使用量。

[root@localhost ~]# df -i
文件系统              Inode 已用(I) 可用(I) 已用(I)% 挂载点
devtmpfs             221495     392  221103       1% /dev
tmpfs                229121       1  229120       1% /dev/shm
tmpfs                229121     861  228260       1% /run
tmpfs                229121      17  229104       1% /sys/fs/cgroup
/dev/mapper/cl-root 8910848  122087 8788761       2% /
/dev/sda1            524288     302  523986       1% /boot
tmpfs                229121      23  229098       1% /run/user/42
tmpfs                229121      40  229081       1% /run/user/0
/dev/sr0                  0       0       0        - /run/media/root/CentOS-8-3-2011-x86_64-dvd

例三:查看文件系统的类型

命令: df -T

[root@localhost ~]# df -T
文件系统            类型        1K-块    已用     可用 已用% 挂载点
devtmpfs            devtmpfs   885980       0   885980    0% /dev
tmpfs               tmpfs      916484       0   916484    0% /dev/shm
tmpfs               tmpfs      916484    9860   906624    2% /run
tmpfs               tmpfs      916484       0   916484    0% /sys/fs/cgroup
/dev/mapper/cl-root xfs      17811456 4948176 12863280   28% /
/dev/sda1           xfs       1038336  245332   793004   24% /boot
tmpfs               tmpfs      183296    1180   182116    1% /run/user/42
tmpfs               tmpfs      183296    4676   178620    3% /run/user/0
/dev/sr0            iso9660   9046654 9046654        0  100% /run/media/root/CentOS-8-3-2011-x86_64-dvd

例四:显示指定类型磁盘

命令: df -t xfs

[root@localhost ~]# df -t xfs
文件系统               1K-块    已用     可用 已用% 挂载点
/dev/mapper/cl-root 17811456 4948176 12863280   28% /
/dev/sda1            1038336  245332   793004   24% /boot

例五:列出各文件系统的i节点使用情况

命令: df -ia

[root@localhost ~]# df -ia
文件系统              Inode 已用(I) 可用(I) 已用(I)% 挂载点
sysfs                     0       0       0        - /sys
proc                      0       0       0        - /proc
devtmpfs             221495     392  221103       1% /dev
securityfs                0       0       0        - /sys/kernel/security
tmpfs                229121       1  229120       1% /dev/shm
devpts                    0       0       0        - /dev/pts
tmpfs                229121     861  228260       1% /run
cgroup                    0       0       0        - /sys/fs/cgroup/systemd
pstore                    0       0       0        - /sys/fs/pstore
bpf                       0       0       0        - /sys/fs/bpf
cgroup                    0       0       0        - /sys/fs/cgroup/net_cls,net_prio
none                      0       0       0        - /sys/kernel/tracing
configfs                  0       0       0        - /sys/kernel/config
/dev/mapper/cl-root 8910848  122089 8788759       2% /
selinuxfs                 0       0       0        - /sys/fs/selinux
systemd-1                 0       0       0        - /proc/sys/fs/binfmt_misc
/dev/sda1            524288     302  523986       1% /boot
sunrpc                    0       0       0        - /var/lib/nfs/rpc_pipefs
tmpfs                229121      43  229078       1% /run/user/0
gvfsd-fuse                0       0       0        - /run/user/0/gvfs
/dev/sr0                  0       0       0        - /run/media/root/CentOS-8-3-2011-x86_64-dvd

例六:以更易读的方式显示目前磁盘空间和使用情况

命令: df -h

  根据目前磁盘空间和使用情况以更易读的方式显示。

[root@localhost ~]# df -h
文件系统             容量  已用  可用 已用% 挂载点
devtmpfs             866M     0  866M    0% /dev
tmpfs                896M     0  896M    0% /dev/shm
tmpfs                896M  9.7M  886M    2% /run
tmpfs                896M     0  896M    0% /sys/fs/cgroup
/dev/mapper/cl-root   17G  4.8G   13G   28% /
/dev/sda1           1014M  240M  775M   24% /boot
tmpfs                179M  1.2M  178M    1% /run/user/42
tmpfs                179M  4.6M  175M    3% /run/user/0
/dev/sr0             8.7G  8.7G     0  100% /run/media/root/CentOS-8-3-2011-x86_64-dvd

命令: df -H

  和上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换。

[root@localhost ~]# df -H
文件系统             容量  已用  可用 已用% 挂载点
devtmpfs             908M     0  908M    0% /dev
tmpfs                939M     0  939M    0% /dev/shm
tmpfs                939M   11M  929M    2% /run
tmpfs                939M     0  939M    0% /sys/fs/cgroup
/dev/mapper/cl-root   19G  5.1G   14G   28% /
/dev/sda1            1.1G  252M  813M   24% /boot
tmpfs                188M  1.3M  187M    1% /run/user/42
tmpfs                188M  4.8M  183M    3% /run/user/0
/dev/sr0             9.3G  9.3G     0  100% /run/media/root/CentOS-8-3-2011-x86_64-dvd

命令: df -lh

  显示本地的分区的磁盘空间使用率,如果服务器nfs了远程服务器的磁盘,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果。

[root@localhost ~]# df -lh
文件系统             容量  已用  可用 已用% 挂载点
devtmpfs             866M     0  866M    0% /dev
tmpfs                896M     0  896M    0% /dev/shm
tmpfs                896M  9.7M  886M    2% /run
tmpfs                896M     0  896M    0% /sys/fs/cgroup
/dev/mapper/cl-root   17G  4.8G   13G   28% /
/dev/sda1           1014M  240M  775M   24% /boot
tmpfs                179M  1.2M  178M    1% /run/user/42
tmpfs                179M  4.6M  175M    3% /run/user/0
/dev/sr0             8.7G  8.7G     0  100% /run/media/root/CentOS-8-3-2011-x86_64-dvd

命令: df -k

  以单位显示磁盘的使用情况。

[root@localhost ~]# df -k
文件系统               1K-块    已用     可用 已用% 挂载点
devtmpfs              885980       0   885980    0% /dev
tmpfs                 916484       0   916484    0% /dev/shm
tmpfs                 916484    9856   906628    2% /run
tmpfs                 916484       0   916484    0% /sys/fs/cgroup
/dev/mapper/cl-root 17811456 4948176 12863280   28% /
/dev/sda1            1038336  245332   793004   24% /boot
tmpfs                 183296    1180   182116    1% /run/user/42
tmpfs                 183296    4676   178620    3% /run/user/0
/dev/sr0             9046654 9046654        0  100% /run/media/root/CentOS-8-3-2011-x86_64-dvd

Linux命令 - df命令相关推荐

  1. Linux命令之du命令df命令

    文章目录 du命令 df命令 du命令 显示文件或目录所占用的磁盘空间. 命令格式: du [option] 文件/目录 -h 输出文件系统分区使用的情况,例如:10KB,10MB,10GB等 -s ...

  2. Linux之df命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 命令格式 df [选项] [文件] 命令功能 显 ...

  3. Linux通过df命令查看显示磁盘空间满,但实际未占用问题

    问题产生:让同事查看挂载点 "/"占用100%的原因,查看之后发现是/home/work/下的一个日志文件太大占用导致,然后同事就直接执行了rm命令,结果导致文件删了,但是挂载点占 ...

  4. Linux操作系统 df命令

    linux 中 df 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. df 命令是 disk free 的缩 ...

  5. Linux命令-df命令

    df命令: linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况. 可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [ ...

  6. df命令(df命令完成什么功能)

    linux的df命令怎么用啊? 功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 语法:df [选项] 说明:df命令可显示所有文件系统对i节 ...

  7. linux df是否分区,Linux中df命令查询磁盘信息和fdisk命令分区的用法

    df - 报告文件系统磁盘空间的使用情况 总览 df [option]... [file]... posix 选项: [-kp] gnu 选项 (最短方式): [-ahhiklmpv] [-t fst ...

  8. linux命令--df命令du命令

    2019独角兽企业重金招聘Python工程师标准>>> df命令是用来查看linux文件系统的磁盘占用情况,可以看到目前磁盘占用多少空间及还剩多少空间 其中几个常用的命令如下 命令1 ...

  9. Linux centosVMware df命令、du命令、磁盘分区

    一.df命令 df(disk filesystem的简写)用于查看自己挂载磁盘的总容量.使用容量.剩余容量,可以不加任何参数,默认以KB为单位. [root@davery ~]# df 文件系统 1K ...

  10. linux中df命令用法,详细分析Linux df命令的使用方法

    Linux df命令是学习Linux管理的一个应用的一个简单的命令,但是简单的命令有时会给我们以巨大的帮助,这里详细介绍一下Linux df命令的使用. df命令详细用法 a:显示全部的档案系统和各分 ...

最新文章

  1. Linux系统函数read()/write()/pread()/pwrite()的区别
  2. Neo4j:动态添加属性/设置动态属性
  3. python histo 改变 bins 大小_在Python中显示具有非常不均匀的bin宽度的直方图
  4. 02.改善深层神经网络:超参数调试、正则化以及优化 W2.优化算法
  5. [Python] timeit测试代码运行效率
  6. OOP in PHP
  7. 9月16日见!vivo高管亲曝NEX 3 5G:99.6%屏占比确认
  8. A Zero Flow Entry Expiration Timeout P4 Switch
  9. Python调包侠——Pandas循环提速
  10. 7 ida pro 网盘_7月上市新车汇总 日产轩逸领衔 自主高端红旗HS7最具潜力
  11. 自动驾驶技术-环境感知篇:基于视觉相关技术介绍
  12. ppt矩形里面的图片怎么放大缩小_PPT中图片点击放大效果的实现
  13. 基于FPGA的AD9854并行接口驱动(VerilogHDL语言)
  14. 【自动驾驶】Frenet坐标系与Cartesian坐标系(一)
  15. 打印所有的水仙花数---初学c语言
  16. iOS:苹果企业证书通过网页分发下载安装app
  17. Python 常用基础模块(二):os模块
  18. vscode cshtml 智能提示
  19. Carsim的基本功能介绍
  20. 让VMware Workstation(虚拟主机)可以游戏

热门文章

  1. 理论知识:电感感应电压公式,纯电感正弦电路感应电压公式,纯电容正弦电路电流公式的推导
  2. 论高碳艺术与低碳艺术
  3. Sklearn提供的常用数据集
  4. 在 VMware 虚拟机中 安装 Windows7 精简版系统
  5. 计算机新生导论感言,新生入学感言范文精选
  6. spss可以关键词词频分析吗_有什么自动分词做词频分析的工具?
  7. excel小技巧 生成递增时间区间
  8. 天津联通移动电信DNS
  9. html右键打印,怎么在鼠标右键添加打印选项?
  10. 我想成为一个记计算机程序员英语作文,关于程序员的英语作文