如何记录目录的活动?

如何记录目录的活动?

我需要知道哪些文件已被复制到目录或文件夹/dev/mnt任何其他目录或从中删除。

我怎样才能做到这一点?

答案1

您可以使用inotifywait它来监视目录中已被访问、删除或移动的文件。

安装inotify 工具

sudo apt-get update  
sudo apt-get install inotify-tools  

然后运行:

inotifywait -m -r /mnt   

-m”选项监视目录,并且“ -r”是递归的。除非“ ”选项另有指定-e,否则所有事件都将按照手册页中的定义显示inotifywait。可以使用“ ”选项将事件发送到日志文件-o

inotifywait -m -r -o /directory/logfile.txt /mnt

相关内容