Hướng dẫn php inotify ubuntu - php inotify miễn phí
Tiện ích inotify là một công cụ hiệu quả để theo dõi và thông báo các thay đổi của hệ thống tập tin. Bạn có thể chỉ định danh sách các tệp và thư mục cần được inotify theo dõi. Thư viện này được sử dụng bởi nhiều chương trình khác. Ví dụ, mô-đun CPAN Linux :: Inotify được phát triển dựa trên thư viện này. Show Nội dung chính
iNotify Dòng thực thiThông báo sự kiện
Ở cấp độ cao, bạn thực hiện như sau với tiện ích inotify.
Để xác định các sự kiện đã xảy ra, hãy làm đọc() trên phiên bản inotify. Việc đọc này sẽ bị chặn cho đến khi sự kiện thay đổi xảy ra. Bạn nên thực hiện đọc có chọn lọc trên phiên bản inotify này bằng cách sử dụng lựa chọn() cuộc gọi. Thông báo sự kiệnCác mô-đun / thư viện được đề xuất cho iNotify
Các mô-đun / thư viện được đề xuất cho iNotifyChương trình mẫu C để theo dõi sự kiện thay đổi tệp / thư mục Ở cấp độ cao, bạn thực hiện như sau với tiện ích inotify.Tạo danh sách giám sát inotify. Thêm các thư mục / tệp mong muốn vào danh sách giám sát inotify. Danh sách giám sát có thể được thay đổi khi cần thiết Yêu cầu Inotify báo cáo các thay đổi sự kiện cụ thể vào danh sách giám sát các tệp và thư mục. Ví dụ: yêu cầu inotify báo cáo BẬT TRUY CẬP, BẬT MỞ, BẬT VIẾT, BẬT ĐÓNG, v.v., Chương trình mẫu C để theo dõi sự kiện thay đổi tệp / thư mụcỞ cấp độ cao, bạn thực hiện như sau với tiện ích inotify./tmp*/ #includeĐã đánh dấu với:thông báo cho Java,thông báo cho Linux,thông báo cho python,thông báo cho Solaris,thông báo cho Ubuntu,inotify Unix,thông báo cho Windows |