linux如何查看目录下每个文件大小
linux如何查看目录下每个文件大小详细介绍
在 Linux 系统中,你可以使用不同的命令来查看目录下每个文件的大小,下面为你介绍几种常用的方法。
1. 使用
ls -lh 命令
ls 是 Linux 中用于列出目录内容的常用命令,-l 选项用于以长格式显示文件信息,-h 选项用于以人类可读的格式显示文件大小。
bash
执行该命令后,会显示当前目录下所有文件和文件夹的详细信息,其中包含文件大小。
2. 使用
du 命令
du 命令用于估算文件空间使用情况。如果要查看当前目录下每个文件的大小,可以使用以下命令:
bash
--max-depth
-h选项同样是将文件大小以人类可读的格式显示。--max-depth=1表示只显示当前目录下一级的文件和文件夹大小,不递归显示子目录内容。
如果你想要查看指定目录下的文件大小,可以在命令后面加上目录路径,例如:
bash
--max-depth /path/to/directory
3. 使用
find 和
du 结合的命令
如果你想筛选出特定类型的文件并查看其大小,可以使用 find 和 du 结合的命令。例如,查看当前目录下所有 .txt 文件的大小:
bash
+
find .表示从当前目录开始查找。-name "*.txt"表示查找文件名以.txt结尾的文件。-exec du -h {} +表示对找到的每个文件执行du -h命令来显示其大小。
通过上述几种方法,你可以根据自己的需求查看目录下每个文件的大小。