如何在不运行demon monitor程序的情况下跟踪文件更新(添加、删除、文件名更改)

2024-06-01 02:09:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道可以启动一个demon Python程序来监视这样的更改,但我想跟踪文件(包括子目录)的更新(添加、删除)和文件名的更改,而无需后台demon程序来监视这样的更改

检测这种变化的时刻是在运行一个很少运行的程序时

在我的情况下,文件内容的更改实际上并不重要

有此要求的原因:

1)无需立即处理文件变更

2)运行demon程序对我的客户来说太复杂,成本(检测到更改后的后期处理)太高

3)索引文件可用于跟踪现有文件,该文件可由很少运行的程序维护

我想知道这可能吗?操作系统内部是否有此类信息?如果不可能,是索引文件+OS目录信息可以实现吗


Tags: 文件程序目录信息内容客户os文件名