在目录中查找最近修改的文件

ngm*_*ngm 5 linux bash command-line

通过 Bash 命令行查找特定目录中任何文件的上次修改时间的好方法是什么?

基本上,我正在处理一个项目,其中所有项目的文件都在一个目录中,并且我保留了一份时间表,但我今天早些时候完成了该项目的工作时忘记了注意。最后修改哪个文件会给我那个时间。

我当时可以猜到......但我认为让 Bash 给我一个更准确的答案会很有趣:)

作为一个额外的好处,我认为该命令可能需要忽略某些目录,特别是在这种情况下的 .git 目录。

Iai*_*ain 4

我不确定你在追求什么,但这应该适用于快速检查:

ls -tl
Run Code Online (Sandbox Code Playgroud)

  • 我通常使用 ls -ltr 以便最新的文件位于底部,这样当有大量文件滚动时可以很容易地看到它们。 (2认同)