df命令用法举例

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

1.命令格式:df [选项] [文件]

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

3.命令参数:
必要参数:
-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 显示版本信息

4.使用实例:
4.1 显示磁盘使用情况,命令: df
[hadoopuser@CNSZ443239 ~]$ df  
文件系统                            1K-块           已用      可用 已用% 挂载点
Filesystem                          1K-blocks       Used Available Use% Mounted on
/dev/mapper/rootvg-root_lv           20642428   15529816   4064036  80% /
tmpfs                                 4031200         72   4031128   1% /dev/shm
/dev/mapper/rootvg-was_lv            41284928     180092  39007684   1% /websphere
/dev/sda1                              495844      39907    430337   9% /boot
/dev/mapper/rootvg-tmp_lv            10321208     769716   9027204   8% /tmp
10.14.49.126:/UAT1_shared           104857600   55208960  49648640  53% /home/ap/ods/shared

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

4.2 以inode模式来显示磁盘使用情况,命令:df -i
[hadoopuser@CNSZ443239 ~]$ df -i
Filesystem                            Inodes  IUsed     IFree IUse% Mounted on
/dev/mapper/rootvg-root_lv           1310720 250319   1060401   20% /
tmpfs                                1007800      3   1007797    1% /dev/shm
/dev/mapper/rootvg-was_lv            2621440     11   2621429    1% /websphere
/dev/sda1                             128016     39    127977    1% /boot
/dev/mapper/rootvg-tmp_lv             655360     75    655285    1% /tmp

4.3 显示指定类型磁盘,命令:df -t 类型名称
[hadoopuser@CNSZ443239 ~]$ df -t ext4
文件系统                    1K-块        已用      可用 已用% 挂载点
Filesystem                 1K-blocks     Used Available Use% Mounted on
/dev/mapper/rootvg-root_lv  20642428 15529992   4063860  80% /
/dev/mapper/rootvg-was_lv   41284928   180092  39007684   1% /websphere
/dev/sda1                     495844    39907    430337   9% /boot
/dev/mapper/rootvg-tmp_lv   10321208   769716   9027204   8% /tmp

4.4 列出各文件系统的i节点使用情况,命令:df -ia
[hadoopuser@CNSZ443239 ~]$ df -ia
Filesystem                            Inodes  IUsed     IFree IUse% Mounted on
/dev/mapper/rootvg-root_lv           1310720 250319   1060401   20% /
proc                                       0      0         0     - /proc
sysfs                                      0      0         0     - /sys
devpts                                     0      0         0     - /dev/pts
tmpfs                                1007800      3   1007797    1% /dev/shm
/dev/mapper/rootvg-was_lv            2621440     11   2621429    1% /websphere

4.5 列出文件系统的类型,命令:df -T
[hadoopuser@CNSZ443239 ~]$ df -T
Filesystem                         Type   1K-blocks       Used Available Use% Mounted on
/dev/mapper/rootvg-root_lv         ext4    20642428   15529976   4063876  80% /
tmpfs                              tmpfs    4031200         72   4031128   1% /dev/shm
/dev/mapper/rootvg-was_lv          ext4    41284928     180092  39007684   1% /websphere
/dev/sda1                          ext4      495844      39907    430337   9% /boot
/dev/mapper/rootvg-tmp_lv          ext4    10321208     769716   9027204   8% /tmp
10.14.49.126:/UAT1_shared          nfs    104857600   55207936  49649664  53% /home/ap/ods/shared
10.14.49.123:/UAT1_data_public_ods nfs   1610612736 1242461184 368151552  78% /data_public_ods
10.14.49.125:/UAT1_data_to_ods     nfs   2147483648 1597957120 549526528  75% /data_to_ods
10.14.49.127:/UAT1_PABank_DCC      nfs   1610612736 1326860288 283752448  83% /PABank_DCC

4.6 以更易读的方式显示目前磁盘空间和使用情况,命令:df -h
[hadoopuser@CNSZ443239 ~]$ df -h
Filesystem                          Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-root_lv           20G   15G  3.9G  80% /
tmpfs                               3.9G   72K  3.9G   1% /dev/shm
/dev/mapper/rootvg-was_lv            40G  176M   38G   1% /websphere
/dev/sda1                           485M   39M  421M   9% /boot
/dev/mapper/rootvg-tmp_lv           9.9G  752M  8.7G   8% /tmp
10.14.49.126:/UAT1_shared           100G   53G   48G  53% /home/ap/ods/shared
10.14.49.123:/UAT1_data_public_ods  1.5T  1.2T  352G  78% /data_public_ods
10.14.49.125:/UAT1_data_to_ods      2.0T  1.5T  525G  75% /data_to_ods
10.14.49.127:/UAT1_PABank_DCC       1.5T  1.3T  271G  83% /PABank_DCC

[hadoopuser@CNSZ443239 ~]$ df -H      --等于"-h",但是计算式,1K=1000,而不是1K=1024
Filesystem                          Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-root_lv           22G   16G  4.2G  80% /
tmpfs                               4.2G   74k  4.2G   1% /dev/shm
/dev/mapper/rootvg-was_lv            43G  185M   40G   1% /websphere
/dev/sda1                           508M   41M  441M   9% /boot
/dev/mapper/rootvg-tmp_lv            11G  789M  9.3G   8% /tmp
10.14.49.126:/UAT1_shared           108G   57G   51G  53% /home/ap/ods/shared
10.14.49.123:/UAT1_data_public_ods  1.7T  1.3T  377G  78% /data_public_ods
10.14.49.125:/UAT1_data_to_ods      2.2T  1.7T  563G  75% /data_to_ods
10.14.49.127:/UAT1_PABank_DCC       1.7T  1.4T  291G  83% /PABank_DCC

[hadoopuser@CNSZ443239 ~]$ df -lh     --只显示本地文件系统
Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-root_lv   20G   15G  3.9G  80% /
tmpfs                       3.9G   72K  3.9G   1% /dev/shm
/dev/mapper/rootvg-was_lv    40G  176M   38G   1% /websphere
/dev/sda1                   485M   39M  421M   9% /boot
/dev/mapper/rootvg-tmp_lv   9.9G  752M  8.7G   8% /tmp
 

猜你喜欢

转载自blog.csdn.net/qq646748739/article/details/81181676