df/du 命令

【NAME】
     df - report file system disk space usage
     查看文件系统的磁盘空间使用情况
【SYNOPSIS】
     df [OPTION]... [FILE]...
【OPTIONS】
     -l:仅显示本地文件的相关信息;
     -h:human-readable,人类可读的方式显示;
     -i:显示inode的使用状态而非blocks;
【EXAMPLES】
示例:df不带参数,查看所有磁盘使用情况,包括网络磁盘。
  1. [root@Centos6.8-180 ~]# df
  2. Filesystem 1K-blocks Used Available Use% Mounted on
  3. /dev/mapper/myvg-lv_root
  4. 10190136 1576032 8089816 17% /
  5. tmpfs 502068 0 502068 0% /dev/shm
  6. /dev/sda1 487652 34543 427509 8% /boot
  7. /dev/mapper/myvg-lv_home
  8. 5029504 136648 4630712 3% /home
  9. /dev/mapper/myvg-lv_usr
  10. 15350768 4183516 10380820 29% /usr
  11. /dev/mapper/myvg-lv_var
  12. 10190136 4192372 5473476 44% /var
  13. /dev/sr0 3824484 3824484 0 100% /mnt
  14. /dev/sda3 10318244 23036 9771072 1% /mydata
示例:df -l参数,仅显示本地磁盘使用情况
  1. [root@Centos6.8-180 ~]# df -l
  2. Filesystem 1K-blocks Used Available Use% Mounted on
  3. /dev/mapper/myvg-lv_root
  4. 10190136 1576032 8089816 17% /
  5. tmpfs 502068 0 502068 0% /dev/shm
  6. /dev/sda1 487652 34543 427509 8% /boot
  7. /dev/mapper/myvg-lv_home
  8. 5029504 136648 4630712 3% /home
  9. /dev/mapper/myvg-lv_usr
  10. 15350768 4183516 10380820 29% /usr
  11. /dev/mapper/myvg-lv_var
  12. 10190136 4192372 5473476 44% /var
  13. /dev/sr0 3824484 3824484 0 100% /mnt
  14. /dev/sda3 10318244 23036 9771072 1% /mydata
示例:df -h参数,以人类可读的方式显示;
  1. [root@Centos6.8-180 ~]# df -h
  2. Filesystem Size Used Avail Use% Mounted on
  3. /dev/mapper/myvg-lv_root
  4. 9.8G 1.6G 7.8G 17% /
  5. tmpfs 491M 0 491M 0% /dev/shm
  6. /dev/sda1 477M 34M 418M 8% /boot
  7. /dev/mapper/myvg-lv_home
  8. 4.8G 134M 4.5G 3% /home
  9. /dev/mapper/myvg-lv_usr
  10. 15G 4.0G 9.9G 29% /usr
  11. /dev/mapper/myvg-lv_var
  12. 9.8G 4.0G 5.3G 44% /var
  13. /dev/sr0 3.7G 3.7G 0 100% /mnt
  14. /dev/sda3 9.9G 23M 9.4G 1% /mydata
示例:df -i参数,查看磁盘inode使用情况;
  1. [root@Centos6.8-180 ~]# df -i
  2. Filesystem           Inodes  IUsed  IFree IUse% Mounted on
  3. /dev/mapper/myvg-lv_root
  4.                      655360   7659 647701    2% /
  5. tmpfs                125517      1 125516    1% /dev/shm
  6. /dev/sda1            128016     38 127978    1% /boot
  7. /dev/mapper/myvg-lv_home
  8.                      327680   5518 322162    2% /home
  9. /dev/mapper/myvg-lv_usr
  10.                      983040 139128 843912   15% /usr
  11. /dev/mapper/myvg-lv_var
  12.                      655360   6860 648500    2% /var
  13. /dev/sr0                  0      0      0     - /mnt
  14. /dev/sda3            655360     12 655348    1% /mydata
 
du 命令

【NAME】
     du - estimate file space usage
     估计文件使用空间
【SYNOPSIS】
     du [OPTION]... [FILE]...
【OPTIONS】
     -a:显示所有文件和目录的大小,包含隐藏文件;
     -s: sumary,显示目录
     -h: human-readable,以人类可读方式显示;
【EXAMPLES】
示例:du,不带参数
  1. [root@Centos6.8-180 ~]# du /tmp
  2. 4    /tmp/.esd-0
  3. 4    /tmp/.ICE-unix
  4. 4    /tmp/pulse-EDIkCo7tuxQf
  5. 4    /tmp/keyring-4uIHsm
  6. 44    /tmp
示例:du -a参数,显示所有文件和目录的大小,包含隐藏文件;
  1. [root@Centos6.8-180 ~]# du -a /tmp
  2. 4    /tmp/yum_save_tx-2016-12-06-06-27Pkv4_8.yumtx
  3. 4    /tmp/yum_save_tx-2016-11-30-18-45HZBw1c.yumtx
  4. 4    /tmp/yum_save_tx-2016-11-30-18-38hNP_kI.yumtx
  5. 0    /tmp/.esd-0/socket
  6. 4    /tmp/.esd-0
  7. 4    /tmp/.ICE-unix
  8. 4    /tmp/yum_save_tx-2016-11-30-18-378FVx6W.yumtx
  9. 4    /tmp/yum_save_tx-2016-12-05-04-50CQAWLw.yumtx
  10. 0    /tmp/pulse-EDIkCo7tuxQf/native
  11. 4    /tmp/pulse-EDIkCo7tuxQf
  12. 4    /tmp/yum_save_tx-2016-12-06-06-37qnGiMz.yumtx
  13. 0    /tmp/keyring-4uIHsm/socket.pkcs11
  14. 0    /tmp/keyring-4uIHsm/socket.ssh
  15. 0    /tmp/keyring-4uIHsm/socket
  16. 4    /tmp/keyring-4uIHsm
  17. 44    /tmp
示例:du -s /etc,显示/etc/目录下所有文件的大小;
  1. [root@Centos6.8-180 ~]# ls -ld /etc
  2. drwxr-xr-x. 128 root root 12288 12  6 14:00 /etc
  3. [root@Centos6.8-180 ~]# ls -lhd /etc
  4. drwxr-xr-x. 128 root root 12K 12  6 14:00 /etc
  5. [root@Centos6.8-180 ~]# ls -lhd /usr
  6. drwxr-xr-x. 14 root root 4.0K 11  8 18:13 /usr
  7. [root@Centos6.8-180 ~]# du -sh /etc
  8. 36M    /etc #这是/etc目录内所有文件大小之和;