昨日举荐:每天学一个 Linux 命令(46):du

命令简介

df 命令用于显示磁盘的相干信息。df(Disk Free)的首字母组合,用来显示文件系统磁盘空间的应用状况。

默认显示单位为KB。能够应用 df 命令来查看硬盘被占用了多少空间,目前还剩下多少空间。

命令语法

df [OPTION]... [FILE]...

选项阐明

-a  #包含所有的文件系统--block-size=<区块大小>  #以指定的区块大小来显示区块数目-h  #以可读的形式显示信息-i  #查看inode的信息-k  #指定区块大小为1024字节-l  #仅显示本地端的文件系统-m  #指定区块大小为1048576字节--no-sync  #在获取磁盘应用信息前,不要执行sync指令-P  #应用POSIX的输入格局--sync  #在获取磁盘应用信息前,先执行sync指令-t<文件系统类型>或--type=<文件系统类型>  #仅显示指定文件系统类型的磁盘信息-T  #查看文件系统的类型--help  #打印帮忙信息--version  #打印版本信息

利用举例

查看整个文件系统磁盘空间应用状况

[root@centos7 ~]# dfFilesystem              1K-blocks    Used Available Use% Mounted ondevtmpfs                   486068       0    486068   0% /devtmpfs                      497840       0    497840   0% /dev/shmtmpfs                      497840    7784    490056   2% /runtmpfs                      497840       0    497840   0% /sys/fs/cgroup/dev/mapper/centos-root  17811456 1875036  15936420  11% //dev/sda1                 1038336  170064    868272  17% /boottmpfs                       99572       0     99572   0% /run/user/0Filesystem  #Linux 零碎中的文件系统1K-blocks   #文件系统的大小,用 1K 大小的块来示意Used        #以1K大小的块所示意的已应用数量Available   #以1K大小的块所示意的可用空间的数量Use%        #文件系统中已应用的百分比Mounted on  #文件系统的挂载点

以更可读的形式查看文件系统磁盘空间应用状况

[root@centos7 ~]# df -hFilesystem               Size  Used Avail Use% Mounted ondevtmpfs                 475M     0  475M   0% /devtmpfs                    487M     0  487M   0% /dev/shmtmpfs                    487M  7.7M  479M   2% /runtmpfs                    487M     0  487M   0% /sys/fs/cgroup/dev/mapper/centos-root   17G  1.8G   16G  11% //dev/sda1               1014M  167M  848M  17% /boottmpfs                     98M     0   98M   0% /run/user/0

以MB为单位显示

[root@centos7 ~]# df -mFilesystem              1M-blocks  Used Available Use% Mounted ondevtmpfs                      475     0       475   0% /devtmpfs                         487     0       487   0% /dev/shmtmpfs                         487     8       479   2% /runtmpfs                         487     0       487   0% /sys/fs/cgroup/dev/mapper/centos-root     17394  1832     15563  11% //dev/sda1                    1014   167       848  17% /boottmpfs                          98     0        98   0% /run/user/0

显示inode的信息

[root@centos7 ~]# df -iFilesystem               Inodes IUsed   IFree IUse% Mounted ondevtmpfs                 121517   385  121132    1% /devtmpfs                    124460     1  124459    1% /dev/shmtmpfs                    124460   726  123734    1% /runtmpfs                    124460    16  124444    1% /sys/fs/cgroup/dev/mapper/centos-root 8910848 50320 8860528    1% //dev/sda1                524288   332  523956    1% /boottmpfs                    124460     1  124459    1% /run/user/0

显示文件系统类型

[root@centos7 ~]# df -TFilesystem              Type     1K-blocks    Used Available Use% Mounted ondevtmpfs                devtmpfs    486068       0    486068   0% /devtmpfs                   tmpfs       497840       0    497840   0% /dev/shmtmpfs                   tmpfs       497840    7784    490056   2% /runtmpfs                   tmpfs       497840       0    497840   0% /sys/fs/cgroup/dev/mapper/centos-root xfs       17811456 1875036  15936420  11% //dev/sda1               xfs        1038336  170064    868272  17% /boottmpfs                   tmpfs        99572       0     99572   0% /run/user/0

显示指定文件系统类型的信息

[root@centos7 ~]# df -t xfsFilesystem              1K-blocks    Used Available Use% Mounted on/dev/mapper/centos-root  17811456 1875036  15936420  11% //dev/sda1                 1038336  170064    868272  17% /boot

排除指定文件系统,再显示其它文件系统的信息

[root@centos7 ~]# df -x xfsFilesystem     1K-blocks  Used Available Use% Mounted ondevtmpfs          486068     0    486068   0% /devtmpfs             497840     0    497840   0% /dev/shmtmpfs             497840  7784    490056   2% /runtmpfs             497840     0    497840   0% /sys/fs/cgrouptmpfs              99572     0     99572   0% /run/user/0

每天学一个 Linux 命令(44):uptime

每天学一个 Linux 命令(45):stat