1

我正在通过手册页搜索 find 我看不到运行命令的方法,该命令将在一小时内找到所有修改的文件。几天来,我只能看到一种方法。

4

3 回答 3

3

猜猜这应该做

find / -type f -mmin -60

这将列出从根目录开始并在过去 60 分钟内修改过的文件。

于 2011-11-09T13:07:51.400 回答
0

在 HP-UX 中使用 find 命令可以做的最好的事情是查找过去 24 小时内修改过的所有内容。HP-UX find 命令仅以 24 小时为增量检查修改时间。这是通过以下方式完成的:

find / -type f -mtime 1

这将列出在过去 24 小时内修改的从根目录开始递归的所有文件。以下是 -mtime 选项手册页中的条目:

-mtime n

如果从初始化时间中减去的文件修改时间是 24 小时的 n-1 到 n 倍,则为真。初始化时间应为调用 find 实用程序与调用 find 实用程序首次访问其路径操作数中指定的任何文件之间的时间。

于 2013-01-07T08:54:47.473 回答
0

如果您有创建文件的权限,请使用:touch -t YYYYMMDDHHMM temp

然后使用 -newer 选项 find 。-较新的温度

这应该列出比可以在一小时前创建的临时文件更新的文件。

于 2014-05-06T16:46:52.983 回答