如何解决inotify会在删除之前或之后触发IN_DELETE吗?
| 我正在尝试在删除文件之前备份文件。有人可以告诉我inotify是在删除之前还是之后触发事件吗?解决方法
当在监视目录中删除文件/目录时(即删除后),将触发IN_DELETE。
,但可以在每次操作之前进行inotify触发。
rm -rf / media / disqueExterne /和inotify会在每次访问记录之前像数据库服务器一样发送警报。
这里 :
[bash命令rm -rf / media / disqueExterne] ---> [系统管道] --->直接命令---> [/ dev / sdd1] --->文件销毁
与inotify预触发
[bash命令rm -rf / media / disqueExterne] ---> [系统管道]-> [inotify pretrigger catch] --->备份每个文件---> secure rm -rf order ---> [/ dev / sdd1]->销毁文件
发送命令之前是否有可能在系统管道或缓冲区中捕获命令。
[用户发送命令] ---> [缓冲区]->命令[启动操作]及之后
[用户发送命令] ---> //初始化保持数据---> [inotify操作] --- //-> [返回缓冲区] --->命令---> [已启动操作]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。