在 Linux 中,find
命令可以根据文件的修改时间、访问时间和创建时间进行搜索
-mtime n
:查找在过去 n
天内被修改过的文件。如果 n
为正数,表示在过去 n
天内;如果 n
为负数,表示在 n
天之前。-atime n
:查找在过去 n
天内被访问过的文件。同样,n
为正数表示在过去 n
天内,n
为负数表示在 n
天之前。-ctime n
:查找在过去 n
天内被创建或状态发生变化的文件。n
的含义与上述相同。这些参数可以与其他 find
选项结合使用,例如:
find /path/to/search -type f -mtime -7
这个命令将在指定路径下查找过去 7 天内被修改过的文件。
注意:这些参数仅适用于本地文件系统,不适用于网络文件系统(如 NFS)。