7

我正在使用 FSEvents 来监视一个文件目录,该目录将复制一些大文件。目前 FSEvents 似乎在我开始复制文件时发出通知,并在完成文件复制时再次发出通知。但是,当它是一个较小的文件时,我只会得到一个事件。有什么方法可以检查文件是否正在被复制?

顺便说一句,这是给雪豹的。

4

1 回答 1

3

我最终只使用 lsof 检查文件是否在内核级别打开。我只有在 lsof 确定文件不再使用时才开始处理该文件。

于 2011-02-01T00:42:37.547 回答