1 个不稳定版本
0.1.0 | 2022年6月26日 |
---|
#88 在 #notify
27KB
640 行
fwatchd
fwatchd - 一个文件监视守护进程
fwatchd 可以通过 fwatchctl 控制,它可以指示 fwatchd 跟踪文件并在该文件上基于 inotify 事件执行某些操作。
创建 fwatchd 用户
usermod -aG fwatch $USER
useradd -r -d / -c "File watching daemon" -s /usr/bin/nologin fwatch
示例用法
systemctl enable fwatch
systemctl start fwatch
fwatchctl track /tmp/example
自定义事件的使用
fwatchd --foreground
fwatchctl track /tmp/example --alias /usr/bin/echo --script /usr/bin/cat"
echo "test" >> /tmp/example
fwatchctl list
依赖关系
~9.5MB
~162K SLoC