【发布时间】:2010-09-14 09:43:27
【问题描述】:
我想尝试有关分布式文件同步/复制的想法。为了在用户工作时提高效率,我想实现某种守护程序来监视某些目录中的更改(例如 /home/user/dirToBeMonitored 或 c:\docs 和 setts\user\dirToBeMonitored)。因此,我可以知道每次(或在合理的时间间隔内)添加/更改/删除了哪个文件名。
这对任何高级语言都有可能吗?您是否知道一些 API(以及使用哪种语言?)来执行此操作?
谢谢。
【问题讨论】:
-
OP 要求跨平台解决方案,以下答案均未解决此问题。理想情况下,这样的解决方案应该用 C++ 等低级语言实现,然后提供与各种高级语言(即 Python)的绑定
标签: platform-independent file-monitoring