我正在尝试在删除文件之前对其进行备份。有人可以告诉我inotify是否在删除之前或之后触发事件?
答案 0 :(得分:4)
在监视目录中删除文件/目录时,即删除后,会触发IN_DELETE。
答案 1 :(得分:0)
但是可以在每个动作之前进行inotify触发。
rm -rf / media / disqueExterne /和inotify在每次访问记录之前都像数据库服务器一样发送警报..
这里:
[bash命令rm -rf / media / disqueExterne] ---> [系统管道] --->直接订购---> [/ dev / sdd1] --->文件销毁
使用inotify pretrigger
[bash命令rm -rf / media / disqueExterne] ---> [系统管道] - > [inotify pretrigger catch] --->备份每个文件--->证券化rm -rf order ---> [/ dev / sdd1] --->文件毁灭 是否可以在发送订单之前捕获系统管道或缓冲区中的命令。
[用户发送命令] ---> [缓冲区] --->订单[已启动]和之后
[用户发送命令] ---> // inotify保持数据---> [inotify action] --- // - > [返回缓冲区] --->订单---> [行动启动]