在Linux中,可以使用find
命令結合-mtime
參數來按時間查找文件。-mtime
參數后面跟的數字表示天數,例如:
-mtime 0
:表示在過去24小時內修改過的文件-mtime 1
:表示在過去48小時內,但超過24小時之前修改過的文件-mtime -1
:表示在過去48小時內,且不超過24小時之前修改過的文件你可以根據需要調整數字來查找不同時間段內的文件。此外,還可以使用-mmin
參數來按分鐘查找文件,或者使用-newermt
和-oldermt
參數來按相對于指定時間的分鐘數查找文件。
以下是一些示例:
find /path/to/directory -type f -mtime 0
-mtime
參數是按周計算的,所以使用7):find /path/to/directory -type f -mtime 7
-mmin
參數):find /path/to/directory -type f -mmin -300
-newermt
和-oldermt
參數):find /path/to/directory -type f -newermt "2022-01-01 00:00:00"
find /path/to/directory -type f -oldermt "2021-12-31 23:59:59"
請注意,這些示例中的路徑應替換為你要查找的實際目錄路徑。