Hướng dẫn dùng linux inotify trong PHP
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 thiỞ cấp độ cao, bạn thực hiện như sau với tiện ích inotify.
Sau đây là các chức năng inotify và vai trò tương ứng của chúng.
Hãy cẩn thận khi sử dụng mô-đun này với hệ thống tệp NFS. Nó có thể không xác định các sự kiện thay đổi danh sách giám sát có chứa tệp / thư mục từ hệ thống tệp NFS. Thông báo sự kiệnSau đây là các sự kiện thông báo có sẵn:
Các mô-đun / thư viện được đề xuất cho iNotifyĐảm bảo rằng mô-đun libc6 2.3.6 được cài đặt trên hệ thống của bạn. Nếu bạn đã cài đặt phiên bản trước của mô-đun libc, bạn sẽ nhận được thông báo lỗi sau khi biên dịch chương trình c giám sát inotify. error: linux/inotify.h: No such file or directoryKiểm tra phiên bản libc6 trên hệ thống của bạn và nâng cấp nó nếu cần. # dpkg -l libc6 Chương trình mẫu C để theo dõi sự kiện thay đổi tệp / thư mục/*This is the sample program to notify us for the file creation and file deletion takes place in /tmp*/ #include Đã đánh dấu với: |