linux 使文件按照文件大小降序排列
时间: 2023-11-21 19:38:09 浏览: 309
Linux 某个目录下的文件按大小排序
5星 · 资源好评率100%
要按照文件大小降序排列文件,可以使用`ls`命令结合`sort`命令的 `-nr`选项。以下是具体的命令:
```shell
ls -lS /path/to/folder
```
其中`/path/to/folder`是要排序的文件夹的路径。这个命令会以降序的方式列出文件和文件夹,并且按照文件大小进行排序,最大的文件会显示在最前面。
如果你只想列出文件而不包括子文件夹,则可以使用`-p`选项:
```shell
ls -lS -p /path/to/folder
```
如果你想递归地列出文件夹下的所有文件和子文件夹,并按照文件大小排序,可以使用`find`命令结合`ls`和`sort`命令:
```shell
find /path/to/folder -type f -exec ls -lS {} +
```
这个命令会递归地找到文件夹下的所有文件,并按照大小降序排列。
阅读全文