# Linux – Find most recently modified file in a directory

bashcommand linelinux

What would be a good way, via the Bash command-line, to find the time of the last modification made to any of the files in a particularly directory?

Basically, I'm working on a project where all the project's files are within one directory, and I'm keeping a timesheet, and I forgot to note when I finished working on the project earlier today. Whichever file was modified last will give me that time.

I could guess at the time… but I thought it would be fun to get Bash to give me a more accurate answer 🙂

As an added bonus, I think the command will likely need to ignore certain directories, in particular the .git directory in this case.

ls -tl