如何在unix中查找最近一小时内创建的文件
如何在unix中查找最近一小时内创建的文件
How to find the files that are created in the last hour in unix
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何在unix中查找最近一小时内创建的文件
How to find the files that are created in the last hour in unix
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
如果要搜索的目录是
srch_dir
,则要么 要么要么
显示
元数据已更改的文件 (
ctime
),文件内容本身已被修改 (mtime
) code>) 或在过去一小时内访问过 (atime
)。ctime
并不直观,需要进一步解释:If the dir to search is
srch_dir
then eitheror
or
shows files whose metadata has been changed (
ctime
), the file contents itself have been modified (mtime
), or accessed (atime
) in the last hour, respectively.ctime
is non-unintuitive and warrants further explanation:UNIX 文件系统(通常)不存储创建时间(也称为“出生时间”)。相反,只有访问时间、(数据)修改时间和(inode)更改时间。
话虽如此,
find
有-atime
-mtime
-ctime
谓词:因此
find -ctime 0
查找不到一小时前 inode 已更改的所有内容(例如,包括文件创建,但也计算链接计数和权限以及文件大小更改)。UNIX filesystems (generally) don't store creation times (AKA "birth time"). Instead, there are only access time, (data) modification time, and (inode) change time.
That being said,
find
has-atime
-mtime
-ctime
predicates:Thus
find -ctime 0
finds everything for which the inode has changed (e.g. includes file creation, but also counts link count and permissions and filesize change) less than an hour ago.查看 此链接,然后帮助您自己。
基本代码是:
check out this link and then help yourself out.
the basic code is:
查找 ./ -cTime -1 -type f
或
查找 ./ -cmin -60 -type f
find ./ -cTime -1 -type f
OR
find ./ -cmin -60 -type f
从
man
页面:显然,您可能需要进行一些不同的设置,但此主选项似乎是搜索最近 N 分钟内创建的任何文件的最佳解决方案。
From the
man
page:Obviously, you may want to set up a bit differently, but this primary seems the best solution for searching for any file created in the last N minutes.
查看此链接了解更多详细信息。
要查找当前目录中最近一小时内创建的文件,可以使用 -amin
find 。 -amin -60 -type f
这将查找过去 1 小时内创建的文件。
Check out this link for more details.
To find files which are created in last one hour in current directory, you can use -amin
find . -amin -60 -type f
This will find files which are created with in last 1 hour.