我想在我的主目录(特别是unlink
和rename
)中完成的某些I / O操作上运行几个简单的挂钩。
我已经了解到,使用FUSE,我可以将/home/user
移动到例如/home/user_data
并将其挂载在空/home/user
上,其中包含添加挂钩的FUSE程序I想。
是否有可能以适当的方式做到这一点,以某种方式将其解决到/home/user
已经是来自其他地方的挂载点的设置?
答案 0 :(得分:0)
该目录有多大?我试试inotifywait(1):
$ inotifywait -m -r ~ -e delete -e move
Setting up watches. Beware: since -r was given, this may take a while!
Watches established.
# ... mv test test.txt will trigger:
/home/user/ MOVED_FROM,ISDIR test
/home/user/ MOVED_TO,ISDIR test.txt