在Linux中,您可以使用find命令根据文件的修改时间来查找文件
find [path] -type f -mtime [number]
其中:
[path]是您要搜索的目录路径。例如,/home/user或.(表示当前目录)。-type f表示您要查找的是文件(不包括目录)。-mtime [number]表示您要根据修改时间来查找文件。[number]是一个整数,表示天数。例如:-mtime 0表示查找在过去24小时内修改过的文件。-mtime +1表示查找在过去24小时之前修改过的文件。-mtime -1表示查找在过去24小时内修改过的文件。
示例:
# 在当前目录中查找过去24小时内修改过的文件
find . -type f -mtime 0
# 在/home/user目录中查找过去7天内修改过的文件
find /home/user -type f -mtime -7
如果您还想根据文件的访问时间进行查找,可以使用-atime选项:
find [path] -type f -atime [number]
同样,[number] 是一个整数,表示天数。例如:
-atime 0表示查找在过去24小时内访问过的文件。-atime +1表示查找在过去24小时之前访问过的文件。-atime -1表示查找在过去24小时内访问过的文件。
示例:
# 在当前目录中查找过去24小时内访问过的文件
find . -type f -atime 0
# 在/home/user目录中查找过去7天内访问过的文件
find /home/user -type f -atime -7

便宜VPS测评









