Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有人用我的账号编辑了一些东西,我想知道他修改了哪个文件。我曾尝试扫描“历史记录”,但这确实是一项艰巨的工作,因为历史记录列出了所有打开的文件,而不是完全更改了文件。
如果您大致知道文件何时被修改,您可以使用findor-mmin选项-mtime。
find
-mmin
-mtime
从find手册页中,这就是选项的含义:
-mmin n 文件的数据最后一次修改是在 n 分钟前。 -mtime n 文件的数据最后一次修改是在 n*24 小时前。
-mmin n 文件的数据最后一次修改是在 n 分钟前。
-mtime n 文件的数据最后一次修改是在 n*24 小时前。
例如,要查找在过去一小时内但不是在过去 10 分钟内修改的主目录中的文件,您可以使用:
find /home/username -type f -mmin -60 -mmin +10