在Linux中,可以使用find
命令結(jié)合-mtime
參數(shù)來按時間查找文件。-mtime
參數(shù)后面跟的數(shù)字表示天數(shù),例如:
-mtime 0
:表示在過去24小時內(nèi)修改過的文件-mtime 1
:表示在過去48小時內(nèi),但超過24小時之前修改過的文件-mtime -1
:表示在過去48小時內(nèi),且不超過24小時之前修改過的文件你可以根據(jù)需要調(diào)整數(shù)字來查找不同時間段內(nèi)的文件。此外,還可以使用-mmin
參數(shù)來按分鐘查找文件,或者使用-newermt
和-oldermt
參數(shù)來按相對于指定時間的分鐘數(shù)查找文件。
以下是一些示例:
find /path/to/directory -type f -mtime 0
-mtime
參數(shù)是按周計算的,所以使用7):find /path/to/directory -type f -mtime 7
-mmin
參數(shù)):find /path/to/directory -type f -mmin -300
-newermt
和-oldermt
參數(shù)):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"
請注意,這些示例中的路徑應(yīng)替換為你要查找的實(shí)際目錄路徑。