首页 > 解决方案 > 如何在 Linux 中使用命令“find . -type f -ls”获取按时间排序的列表(ASC/DESC)?

问题描述

如何在 Linux 中使用命令“find . -type f -ls”获取按时间排序的列表(ASC/DESC)?

  1. 我想使用 find 命令。
  2. 我想得到像使用“ls”一样的结果。

寻找 。-type f -ls


[原样]

5113588 0 -rwxr-xr-x 1 根 0 Jul 31 15:26 ./bbb.txt

5113222 0 -rwxr-xr-x 1 根 0 Jul 17 13:18 ./aaa.txt


[成为]

5113222 0 -rwxr-xr-x 1 根 0 Jul 17 13:18 ./aaa.txt

5113588 0 -rwxr-xr-x 1 根 0 Jul 31 15:26 ./bbb.txt



如果不可能,我如何使用任何其他命令获取包含这些的列表?

1. 文件大小
2. 时间
3. 文件路径和名称
4. 包括子目录


提前谢谢你。

标签: linuxsortingfindls

解决方案


查找 / -type f -printf "\n%AD %AT %p" | 头-n 11 | 嘟 -sh


推荐阅读