Linuxfindmtime和ctime不相等的文件

我可以在ctime和mtime不相等的地方find和列出文件吗?

 find . -type f -name '*.php' -ctime -5 MISSING_PART 

MISSING_PART:类似于-mtime != -ctime

这可以使用stat命令获得。 stat命令用于显示文件或文件系统状态。 -c选项用于指定此命令的输出格式。 %n格式用于指定文件名称。 %Y用于指定自epoch以来最后一次修改的时间, %Z指定epoch以来最后一次更改的时间。

该命令find . -exec stat -c %n#%Y#%Z {} \; | awk -F# '{if ($2 != $3) print $1}' find . -exec stat -c %n#%Y#%Z {} \; | awk -F# '{if ($2 != $3) print $1}' find . -exec stat -c %n#%Y#%Z {} \; | awk -F# '{if ($2 != $3) print $1}'可用于提取更改时间和修改时间不相等的文件。

find-ctime n-mtime n选项是指自n 小时以前的上次更改或修改时间。 这个命令中没有捕捉到这个时间范围的概念。