在Ubuntu 16.04 LT中检测与外部云存储同步的目录中的文件更改

2024-03-29 08:06:15 发布

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

我正在制作一个软件,检测是否有新文件从虚拟机实例上传到谷歌云平台的存储桶中。通过这个命令,一个名为images的文件目录被挂载到bucket中

gcsfuse cloud-storage-bucket ~/mystuff/images

每当一个文件上传到bucket存储中时,该文件也会出现在images目录中。我使用Python Watchdog包来检测是否创建了新文件

^{pr2}$

问题是,当每次我在bucket存储中上传内容时,即使在images目录中创建了一个新文件,看门狗也没有检测到任何东西。我也尝试过使用inotify,但结果也是一样的。当我在Windows平台本地运行时,代码运行没有任何问题。实际上我对Ubuntu还是个新手。有谁能帮我解决这个问题吗?在


Tags: 文件实例命令目录cloud软件bucketstorage