如何在 Linux 中查看文件和目录的大小?如果使用 df -m
,那么它会在顶层显示所有目录的大小,但是对于目录内的目录和文件,我如何检查大小?
原文由 Advait 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何在 Linux 中查看文件和目录的大小?如果使用 df -m
,那么它会在顶层显示所有目录的大小,但是对于目录内的目录和文件,我如何检查大小?
原文由 Advait 发布,翻译遵循 CC BY-SA 4.0 许可协议
有 du
命令。
目录和/或文件的大小,以人性化的方式:
$ du -sh .bashrc /tmp
我把它记为一个不存在的英文单词 dush 。
--apparent-size
命令行开关使其测量表面大小( ls
显示)而不是实际磁盘使用情况。
原文由 Maxim Egorushkin 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答800 阅读✓ 已解决
2 回答3.2k 阅读
对文件使用
ls
du
,对目录使用 --- 命令。检查文件大小
ls
命令不会列出目录的实际大小( 为什么? )。因此,我们为此使用du
。检查目录大小
Including
-h
option in any of the above commands (for Ex:ls -lh *
ordu -sh
) will give you size in human readable format (kb
,mb
,gb
, …)有关详细信息,请参阅
man ls
和man du