linux - 如何在 Linux 中使用命令“find . -type f -ls”获取按时间排序的列表(ASC/DESC)?
问题描述
如何在 Linux 中使用命令“find . -type f -ls”获取按时间排序的列表(ASC/DESC)?
- 我想使用 find 命令。
- 我想得到像使用“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. 包括子目录
提前谢谢你。
解决方案
查找 / -type f -printf "\n%AD %AT %p" | 头-n 11 | 嘟 -sh
推荐阅读
- c - 使用 UPX 解压 C 打包脚本后没有输出
- python - python RuntimeError:字典在迭代期间改变大小 - 在 scipy 导入期间随机弹出
- r - 使用 For 循环、dplyr 和 R 闪亮的 Excel 文件下载器
- docker - docker 容器用户/组:你真的可以在 heroku 中创建和使用它们吗?
- javascript - 组合 API 状态管理不是反应式的
- javascript - 如何使用 jQuery 设置 Asp.Net DropDownList 的值?
- visual-c++ - 尝试静态编译 ncat 会给我 nsock 依赖项错误
- python - 无论生成多少,代码都输出相同的变量
- matlab - 运行 Simulink 从 Matlab 函数更改输入变量
- discord - discord.js 想为所有公会成员设置数据库