Bạn có thể sử dụng inotifytoolsvà các tiện ích dòng lệnh của nó.
Bạn có thể sử dụng inotifyđể theo dõi thư mục và nó sẽ trả về các sự kiện cho chính thư mục đó và cho các tệp bên trong thư mục.
Một công cụ khác có thể được sử dụng là inotifywatch:
sudo inotifywatch -v -r /foo
Bạn có thể thêm -rđể xem tất cả các thư mục con theo cách đệ quy. Tuy nhiên, giải pháp này không phát hiện ra các thay đổi trên các tệp mới được tạo .
Vì vậy, một giải pháp khác là sử dụng inotifywait:
inotifywait -m --format "%f" /foo
Đây là một ví dụ khác về hiển thị nội dung của tất cả test*các tệp mới được tạo trong /tmp:
inotifywait -m --format "%f" /tmp | grep --line-buffered ^test | xargs -L1 -I% sudo cat /tmp/% 2> /dev/null
watch -n1 ls