添加了辨别覆盖文件操作

第三方软件在修改本地文件时，一种情况是直接将内存中的同名文件覆盖外存储器上的文件，即文件事件是move_to+delete_self。由于move_to单独即成为一个事件，在处理时，是通过判断当出发move_to事件时，本地是否已经存在监听该文件的文件监听器。如果存在，可以认为为覆盖操作。第三方软件的另一种情况，即利用tmp的方式，留待研究