df 命令

简介: df 命令

功能

Ubuntudf 命令的功能是用来检查主机文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。


显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。


默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以 512字节 为单位进行显示


命令格式

$ df [选项] [文件]点击复制复制失败已复制


命令参数

必要参数

  • -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
文件系统               1K-块        已用     可用     已用% 挂载点
/dev/sda7             19840892    890896  17925856   5% /
/dev/sda9            203727156 112797500  80413912  59% /opt
/dev/sda8              4956284    570080   4130372  13% /var
/dev/sda6             19840892   1977568  16839184  11% /usr
/dev/sda3               988116     23880    913232   3% /boot
tmpfs                 16473212         0  16473212   0% /dev/shm点击复制复制失败已复制


说明

linuxdf 命令的输出清单的第1列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);

2 列给出分区包含的数据块( 1024 字节)的数目;

34 列分别表示已用的和可用的数据块数目。

用户也许会感到奇怪的是,第 34 列块数之和不等于第 2 列中的块数。这是因为缺省的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。


清单中 已用% 列表示普通用户空间使用的百分比,即使这一数字达到 100% ,分区仍然留有系统管理员使用的空间。


挂载点 列表示文件系统的挂载点。


以更易读的方式显示带有文件类型的磁盘空间和使用情况(最常用)

$ df -Th
目录
相关文章
|
Python
df获取最后一行数据
df获取最后一行数据
494 0
|
6月前
|
存储 Linux
Linux命令`df`详解
`df`命令在Linux中用于显示磁盘空间使用情况。基本用法是`df`,显示所有挂载点的磁盘空间;`-h`提供人性化尺寸(GB, MB);`-T`显示文件系统类型;`-i`显示inode信息;`-a`包括所有文件系统;`-t TYPE`和`-x TYPE`筛选特定类型文件系统;`--output=FIELD_LIST`选择显示字段;`-l`仅显示本地文件系统。学习这些选项有助于有效管理磁盘空间。
|
运维 Linux
Linux命令(36)之df
Linux命令(36)之df
88 1
|
应用服务中间件
du 和 df以及lsof
du:disk usage 通过搜索文件来计算每个文件的大小然后累加得到的值。   df:disk free 通过文件系统来获取空间大小的信息。
1054 0
df命令
df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
1015 0
|
Linux Shell
df命令/du命令/磁盘分区
      4.1 df命令  4.2 du命令 4.3/4.4 磁盘分区   df命令  磁盘管理df 大小单位是KB,挂载点是linux上的目录       df -h 根据磁盘大小适当调整单位;单位有:Byte ,1KB,1...
1839 0