#daemon #watch #notify #cli

app fwatchd

fwatchd - 一个文件监视守护进程

1 个不稳定版本

0.1.0 2022年6月26日

#88#notify

MIT 许可证

27KB
640

fwatchd

Latest Version docs

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