debian

如何在Debian中使用inotifywait

小樊
45
2025-06-22 00:45:32
栏目: 智能运维

inotifywait 是一个来自 inotify-tools 包的命令行实用程序,它允许您监视文件系统事件,例如文件或目录的创建、修改、删除等

  1. 首先,确保您已经安装了 inotify-tools。在 Debian 系统上,可以使用以下命令安装:
sudo apt-get update
sudo apt-get install inotify-tools
  1. 使用 inotifywait 监视文件或目录。以下是一些基本示例:
inotifywait -m .
inotifywait -m /path/to/file_or_directory
inotifywait -m /path/to/file_or_directory1 /path/to/file_or_directory2
inotifywait -m -e create .
inotifywait -m -e create,modify .
inotifywait -m -e create,modify . > log.txt 2>&1 &
inotifywait -m -e create . --format '%w%f' | while read FILE
do
    /path/to/my_script.sh "$FILE"
done

这些示例应该可以帮助您开始使用 inotifywait。您可以根据需要调整选项和参数以满足您的需求。要查看所有可用选项,请参阅 inotifywait 的手册页:

man inotifywait

0
看了该问题的人还看了