【问题标题】:How to identify renamed files on linux?如何识别linux上重命名的文件?
【发布时间】:2018-02-20 03:59:51
【问题描述】:

我正在使用“查找”命令来识别修改过的文件。但我注意到我的方法只识别内容修改文件和新文件。它不会识别唯一更改是重命名的文件。有没有办法使用“查找”来识别重命名的文件?如果没有,是否有其他一些 linux 命令可以用于此?

这是我目前识别大约一个月后更改文件的方法(此方法不能识别重命名的文件):

$ touch --date "2017-09-10T16:00:00" ~/Desktop/tmp

$ find ~/Home -newer ~/Desktop/tmp -type f > modified-files

【问题讨论】:

标签: linux find rename


【解决方案1】:

您应该将选项-newer 替换为\( -newer -o -cnewer \),以便同时捕获对文件元数据的修改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 2021-08-04
    相关资源
    最近更新 更多