2

我正在使用 Fuse 在 Ubuntu 上实现自定义文件系统,但我需要在发生复制或移动操作时进行捕获。现在我所看到的只是打开某个文件以进行写入或读取,但我需要在上下文中查看这些操作,以便我可以看到正在复制或移动的文件。

有什么提示吗?

4

3 回答 3

0

复制正如 Weholt 所说:难于陷入陷阱,因为它与创建一个新文件并写入它基本相同。

移动与重命名是相同的操作。

于 2011-08-12T13:18:58.227 回答
0

考虑到“复制”或“移动”程序可以完成您所看到的 - 打开一个文件并写入它,您想要做的事情可能不容易完成。这是复制文件的绝佳方式。

即使您可以看到实际的二进制文件在做什么,也无法为您提供足够的信息来了解这是副本、移动还是只是将数据写入文件的程序。

如果您告诉我们为什么需要这样做,那么也许有人可以提出另一种满足您需求的解决方案。

于 2010-06-22T08:02:10.993 回答
-1

我发现使用pyfilesystem创建文件系统并使用 pyfilesystem 中的 fs.expose.fuse 挂载它效果很好。调查一下。我会。谢谢你。

于 2011-02-26T12:19:26.820 回答