Linux df命令用于检查系统磁盘空间占用情况
Linux du命令用于显示目录或文件的大小
Linux df命令
语法:df [OPTION]... [FILE]...
常用选项:
-h 以K,M,G为单位,提高信息的可读性。
-k 以KB大小为单位显示
-m 以MB大小为单位显示
-a 列出所有的文件系统分区,包含0大小的文件系统分区
-i 列出文件系统分区的inode信息
-T 显示磁盘分区的文件系统类型
常用选项:-hT,查看系统分区情况,并显示文件系统类型
-ihT,显示文件系统的indoe信息
示例:
查看系统分区情况
[root@c7 ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 38G 1.7G 36G 5% / devtmpfs 481M 0 481M 0% /dev tmpfs 490M 0 490M 0% /dev/shm tmpfs 490M 13M 478M 3% /run tmpfs 490M 0 490M 0% /sys/fs/cgroup /dev/sda1 497M 120M 378M 25% /boot /dev/sr0 4.1G 4.1G 0 100% /media/cdrom |
查看系统分区情况,并显示系统类型
[root@c7 ~]# df -hT 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs 38G 1.7G 36G 5% / devtmpfs devtmpfs 481M 0 481M 0% /dev tmpfs tmpfs 490M 0 490M 0% /dev/shm tmpfs tmpfs 490M 13M 478M 3% /run tmpfs tmpfs 490M 0 490M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 120M 378M 25% /boot /dev/sr0 iso9660 4.1G 4.1G 0 100% /media/cdrom |
显示indoe信息
[root@c7 ~]# df -ihT 文件系统 类型 Inode 已用(I) 可用(I) 已用(I)% 挂载点 /dev/mapper/centos-root xfs 38M 33K 38M 1% / devtmpfs devtmpfs 121K 358 120K 1% /dev tmpfs tmpfs 123K 1 123K 1% /dev/shm tmpfs tmpfs 123K 401 123K 1% /run tmpfs tmpfs 123K 13 123K 1% /sys/fs/cgroup /dev/sda1 xfs 500K 330 500K 1% /boot /dev/sr0 iso9660 0 0 0 - /media/cdrom |
Linux du命令
语法:du [OPTION]... [FILE]...
常用选项:
-a或-all 显示目录中个别文件的大小。
-b或-bytes 显示目录或文件大小时,以byte为单位。
-c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。
-D或--dereference-args 显示指定符号连接的源文件大小。
-h或--human-readable 以K,M,G为单位,提高信息的可读性。
-H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。
-k或--kilobytes 以1024 bytes为单位。
-l或--count-links 重复计算硬件连接的文件。
-L<符号连接>或--dereference<符号连接> 显示选项中所指定符号连接的源文件大小。
-m或--megabytes 以1MB为单位。
-s或--summarize 仅显示总计。
常用选项:-sh,以明显的格式显示文件或目录大小
示例:
查看大小,以M、字节等显示
[root@c7 ~]# du -sh app #此项最常用,以M显示 1.2M app [root@c7 ~]# du -sm app 2 app [root@c7 ~]# du -sb app 1222816 app [root@c7 ~]# du -sk app 1196 app |
参考:
http://www.runoob.com/linux/linux-comm-du.html