fswatch

fswatch

fswatch

软件

软件描述

一个跨平台的文件变更监控工具,支持多种后端:Apple OS X 文件系统事件、*BSD kqueue、Solaris/Illumos 文件事件通知、Linux inotify、Microsoft Windows 以及基于 stat() 的后端。

官方网站

访问软件的官方网站了解更多信息

官方认证

emcrisostomo.github.io

安全链接HTTPS

什么是 fswatch?

fswatch 是一个文件变更监视器,可在指定文件或目录的内容被修改时接收通知。fswatch 实现了多种监视器:

基于 Apple macOS 的文件系统事件 API 的监视器。 基于 kqueue 的监视器,kqueue 是 FreeBSD 4.1 引入的通知接口(在大多数 *BSD 系统中均受支持,包括 macOS)。 基于 Solaris 内核及其衍生系统中的文件事件通知 API 的监视器。 基于 inotify 的监视器,inotify 是 Linux 内核子系统,可向应用程序报告文件系统变化。 基于 ReadDirectoryChangesW 的监视器,ReadDirectoryChangesW 是 Microsoft Windows 提供的用于报告目录变化的 API。 一种定期调用 stat 检查文件系统、将文件修改时间保存在内存中并手动计算文件系统变化的监视器(该方法适用于任何可以使用 stat(2) 的环境)。

只要系统提供上述任一 API,fswatch 就应能正确构建并运行。

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。