macOS
brew install inotify-toolslocal Homebrew formula metadata
brew
inotify-tools のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install inotify-toolslocal Homebrew formula metadata
sudo apk add inotify-toolsAlpine Linux edge package indexes · inotify-tools · ソース: dl-cdn.alpinelinux.org
sudo apt install inotify-toolsDebian stable package indexes · inotify-tools · ソース: deb.debian.org
sudo dnf install inotify-toolsFedora Rawhide package metadata · inotify-tools · ソース: dl.fedoraproject.org
nix profile install nixpkgs#inotify-toolsnixpkgs package indexes · pkgs/by-name/in/inotify-tools/package.nix · ソース: api.github.com
sudo pacman -S inotify-toolsArch Linux sync databases · inotify-tools · ソース: geo.mirror.pkgbuild.com
sudo zypper install inotify-toolsopenSUSE Tumbleweed package metadata · inotify-tools · ソース: download.opensuse.org
winget install --id thekid.inotifywait -eWindows Package Manager source index · thekid.inotifywait · ソース: cdn.winget.microsoft.com
概要
C library and command-line programs providing a simple interface to inotify
履歴
inotify-tools is a Linux-focused package of command-line utilities and a C library that expose the kernel inotify interface to shell scripts. The README says its purpose is to let inotify features be used from scripts, while the man page describes `inotifywait` as an efficient way to wait for filesystem changes.
The NEWS file records that inotify-tools began on 19 October 2005, close to the arrival of Linux inotify in the 2.6 kernel era. The project grew around `inotifywait`, `inotifywatch`, and `libinotifytools`, making filesystem event monitoring scriptable without each script needing to call kernel APIs directly.
The repository later added `fsnotifywait` and `fsnotifywatch` for fanotify-oriented workflows, and the README explicitly recommends enhancing the Rust version of the codebase over the older C/C++ version. That note captures an unusual maintenance transition for a long-lived Linux utility package.
inotify-tools is broadly packaged across Linux distributions and developer package managers because it is a small, dependable building block for file watchers, deploy hooks, build scripts, sync scripts, and daemon glue. Homebrew metadata lists packages across Alpine, Debian, Fedora, Nix, Pacman, Ubuntu, WinGet, and openSUSE.
The most common command is `inotifywait`, which waits for events on files or directories, exits after a single event by default, or streams events with `--monitor`. The man page documents recursive watching, event selection, CSV and custom output formatting, daemon mode, syslog output, and warnings about watch limits such as `/proc/sys/fs/inotify/max_user_watches`.
For package maintainers, inotify-tools is one of the canonical tiny Unix tools: it bridges a Linux-specific kernel facility into shell-friendly text output. Its presence in package indexes often enables other packages' test suites, file-reload scripts, and live-build tooling.
セキュリティ状態
library-like package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
fsnotifywait | cli | グローバル実行可能ファイル | |
fsnotifywatch | cli | グローバル実行可能ファイル | |
inotifywait | cli | グローバル実行可能ファイル | |
inotifywatch | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/inotify-tools/inotify-tools
インストールメタデータ
| パッケージキー | brew:inotify-tools |
|---|---|
| バージョン | 4.25.9.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/inotify-tools |
| ホームページ | https://github.com/inotify-tools/inotify-tools |
| リポジトリ | https://github.com/inotify-tools/inotify-tools |
| 上流ドキュメント | https://github.com/inotify-tools/inotify-tools#readme |
| ライセンス | GPL-2.0-or-later |
| ソースアーカイブ | https://github.com/inotify-tools/inotify-tools/archive/refs/tags/4.25.9.0.tar.gz |
| ビルド依存関係 | autoconf, automake, libtool |
| Bottle | 利用可能 (対象 arm64_linux, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | inotify-tools |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
inotify-tools 4.23.9.0-2+b1
command-line programs providing a simple interface to inotify
https://github.com/rvoicilas/inotify-tools/wiki/
sudo apt install inotify-toolslibinotifytools0 4.23.9.0-2+b1
utility wrapper around inotify
https://github.com/rvoicilas/inotify-tools/wiki/
sudo apt install libinotifytools0libinotifytools0-dev 4.23.9.0-2+b1
Development library and header files for libinotifytools0
https://github.com/rvoicilas/inotify-tools/wiki/
sudo apt install libinotifytools0-devinotify-tools
nix profile install nixpkgs#inotify-toolsinotify-tools 3.22.6.0-4
command-line programs providing a simple interface to inotify
https://github.com/rvoicilas/inotify-tools/wiki/
sudo apt install inotify-toolslibinotifytools0 3.22.6.0-4
utility wrapper around inotify
https://github.com/rvoicilas/inotify-tools/wiki/
sudo apt install libinotifytools0libinotifytools0-dev 3.22.6.0-4
Development library and header files for libinotifytools0
https://github.com/rvoicilas/inotify-tools/wiki/
sudo apt install libinotifytools0-devinotify-tools 4.23.9.0-r0
C library and CLI tools providing a simple interface to inotify
https://github.com/inotify-tools/inotify-tools
sudo apk add inotify-toolsinotify-tools-dev 4.23.9.0-r0
C library and CLI tools providing a simple interface to inotify (development files)
https://github.com/inotify-tools/inotify-tools
sudo apk add inotify-tools-devinotify-tools-doc 4.23.9.0-r0
C library and CLI tools providing a simple interface to inotify (documentation)
https://github.com/inotify-tools/inotify-tools
sudo apk add inotify-tools-docinotify-tools-libs 4.23.9.0-r0
C library and CLI tools providing a simple interface to inotify (libraries)
https://github.com/inotify-tools/inotify-tools
sudo apk add inotify-tools-libsinotify-tools 4.23.9.0-6.fc44
Command line utilities for inotify
https://github.com/inotify-tools/inotify-tools
sudo dnf install inotify-toolsinotify-tools-devel 4.23.9.0-6.fc44
Headers and libraries for building apps that use libinotifytools
https://github.com/inotify-tools/inotify-tools
sudo dnf install inotify-tools-develinotify-tools 4.25.9.0-1
inotify-tools is a C library and a set of command-line programs for Linux providing a simple interface to inotify.
https://github.com/inotify-tools/inotify-tools
sudo pacman -S inotify-toolsinotify-tools 4.25.9.0-1.3
Tools for inotify
https://github.com/inotify-tools/inotify-tools
sudo zypper install inotify-toolsinotify-tools-devel 4.25.9.0-1.3
Development files for inotify-tools
https://github.com/inotify-tools/inotify-tools
sudo zypper install inotify-tools-develソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.