Skip to main content
 首页 » 编程设计

python之如何在基于 Fuse 的自定义文件系统中捕获复制/移动文件操作

2025年05月04日10小虾米

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

有什么提示吗?

请您参考如下方法:

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

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

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