1 Star 1 Fork 2

amuliang/awd-file-monitor

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

awd-file-monitor

介绍

AWD比赛用于监控目录是否有文件变化,删除新增文件,覆盖被修改文件,恢复被删除文件,并做日志记录,同时允许在开启文件监控后对文件进行修改。

使用说明

使用示例:
python file_monitor.py -d /var/www/html1 /var/www/html2 --exclude keyword1 keyword2 -t 2 --log-path /tmp

参数说明:
-d          要监视的目录,可以同时指定多个
--exclude   如果目录名称或者文件名称中包含关键字,就不会被监视
-t          多少秒检测一次,默认为1
--log-path  临时文件存放目录,默认为各自网站目录,如果指定了目录则以指定为准
-h          查看帮助

开启文件监控后,若想增删改文件:
1、在网站根目录下的.oprfile.txt文件中写入文件名称(注意必须是相对于根目录的名称),例如 dir1/abc.php
2、当文件修改完毕后,在文件名称后面继续输入“,1”,例如 dir1/abc.php,1

开启文件监控后,若想排除目录或文件:
在网站根目录下的.oprfile.txt文件中写入文件名称(注意必须是相对于根目录的名称),并标注状态为-1,例如 dir1,-1

空文件

简介

AWD比赛用于监控目录是否有文件变化,删除新增文件,覆盖被修改文件,恢复被删除文件,并做日志记录。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

语言

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/amuliang/awd-file-monitor.git
git@gitee.com:amuliang/awd-file-monitor.git
amuliang
awd-file-monitor
awd-file-monitor
master

搜索帮助