Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

时间:2022-04-01 05:24:37

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

df -h 人性化显示文件系统的分区信息

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

 Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

注意:在linux中目录也是文件,不要混淆下面的目录文件说法。

传统方式查看文件大小可以使用:ll -h /目录/文件名,就可以看到文件的大小,但是如果你想看到某一个目录的大小,使用命令:ll -h /目录,只能查看到当前这个目录信息的大小,而非是当前目录里面所有内容一共占用的文件大小。例如:ll -h /data查看data目录里面所有文件的大小,它显示的这个目录里面的每一个文件和目录的大小。

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

du /data 就会统计这个目录和它的每一个子目录文件的大小,注意最后才是这个data目录文件一共占用了多少磁盘空间

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

du -h /data 人性化显示data目录的大小,同样也是最后一行才是这个data目录的汇总信息

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

如果就想查/data目录大小,不想看里面所有子目录文件的大小,可以使用-s选项

du -sh /data  人性化显示data目录的大小,仅显示data目录大小,而非它里面每一个目录和文件的大小信息

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

df也可以统计根分区“/”大小,du -sh / 也可以统计根分区“/”大小,但是要注意:du命令会扫描每一个文件并统计大小,比较耗费linux系统资源要慎用。但是两个统计出来的结果有可能会不一致,通常都是df比du统计出来的结果要大,原因是:

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs