在Linux下,可以使用以下命令来列出当前目录下及其子目录下的所有文件,并按照更新时间倒序排列:

find . -type f -printf '%T@ %p\n' | sort -nr | cut -d' ' -f2-

解释一下这个命令:

  • find . -type f:查找当前目录下及其子目录下的所有文件。
  • -printf '%T@ %p\n':以时间戳和文件路径的形式输出文件信息。
  • sort -nr:按照时间戳进行倒序排序。
  • cut -d' ' -f2-:去掉时间戳,只保留文件路径。

执行以上命令后,将会列出当前目录下及其子目录下的所有文件,并按照更新时间倒序排列。

Linux下列出当前目录下及其子目录下的所有文件并按照更新时间倒序排列

原文地址: https://www.cveoy.top/t/topic/iGR1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录